Database Administrator
Full-time
Recruite Agency
This position requires local presence. Please view similar jobs below.
Reporting to the relevant manager, the Database Administrator will implement and manage cybersecurity controls and document technical architectures at an established company in Johannesburg, Gauteng.
Good humour and professionalism sit side by side here. You will be part of an organisation that invests in its people and its tools. Get in touch with your application and start the conversation.
Discretion and confidentiality are essential given the sensitive nature of the work.
Responsibilities
Software Development & Architecture
- Design and implement robust database schemas, stored procedures, indexing strategies, and query optimisation techniques to ensure efficient data retrieval and referential integrity across high-volume transactional and analytical reporting workloads.
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks, writing clean, well-documented, and testable code that adheres to established coding standards, design patterns, and SOLID principles.
- Participate actively in code reviews by examining peers' pull requests for logic errors, security vulnerabilities, performance bottlenecks, and adherence to coding standards, providing constructive feedback and suggesting alternative approaches where appropriate.
System Maintenance & Support
- Provide second and third-level technical support for complex hardware, software, and network issues escalated from the service desk, diagnosing root causes through systematic troubleshooting and implementing permanent resolutions within agreed service levels.
- Implement and maintain comprehensive data backup and disaster recovery solutions by scheduling regular full and incremental backups, testing restore procedures quarterly, and documenting recovery runbooks with step-by-step instructions for all mission-critical systems.
Collaboration & Agile Delivery
- Actively participate in all agile ceremonies including daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives, contributing ideas and feedback to drive continuous improvement of team velocity and delivery predictability.
- Document technical architectures, system configurations, operational runbooks, and troubleshooting guides in the team knowledge base, and mentor junior developers through pair programming sessions and lunch-and-learn knowledge-sharing presentations.
Requirements
- A minimum of three to five years of hands-on experience in the relevant IT discipline with proven successful project delivery.
- Strong communication skills to explain technical concepts to non-technical users and stakeholders clearly and patiently.
- Knowledge of cybersecurity principles and best practices, with certifications such as CompTIA Security+ or CISSP being advantageous.
- For cloud and DevOps roles, hands-on experience with AWS or Azure and proficiency in infrastructure as code tools such as Terraform.
- Strong understanding of IT service management frameworks such as ITIL and experience with helpdesk and ticketing systems.
Qualifications
National Diploma in Information Technology or Software DevelopmentVacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Database Administrator in Johannesburg, Gauteng vacancy
- ...Database Administrator Location: Centurion, Gauteng (provisional – to be confirmed) Positions Available: 5 Salary: Market-related Employment Type: To be confirmed Job Overview We are seeking experienced and technically proficient Database Administrators...
- ...join a mature Enterprise IT function responsible for managing mission-critical database environments across cloud and on-prem infrastructure. The role blends hands-on database administration with performance engineering, system design, and continuous optimisation. Responsibilities...
- ...availability, and disaster readiness of critical SQL Server database platforms across the enterprise. Responsibilities: Manage... ...maintenance tasks, and job monitoring. Streamline manual administrative workloads to drive operational consistency and platform stability...
R 600,000 - 720,000 pa
...Reference: JHB003349-RM-1 SQL Database Administrator | Microsoft SQL Server | Permanent | Financial Services/ Insurance Industry | Johannesburg North | On-site Join our client as a SQL Server Database Administrator and take ownership of critical database environments...- About the job Senior Database Administrator Salary: Market related Location: East Rand Job type : Permanent Industry: Media / Journalism / Publishing Reference: CWR.SDA.IM.05062026 COMPANY DESCRIPTION: Our client is South Africa's leading...
- ...Job Description Sybase Database Administrator (DBA 02 - IT Operations) We are seeking a highly skilled Sybase Database Administrator to join our IT Operations team. In this role, you will be responsible for ensuring the stability, performance, and security of our...
- Are you a Data Specialist with a passion for both ETL development and database administration? Join a forward-thinking organisation where you'll be responsible for building robust data solutions, optimising database performance, and driving data excellence in a dynamic,...
- A leading technology driven organization is looking for a Senior ETL Developer and Database Administrator to join their office-based team in Johannesburg. If you have strong ETL development and database administration experience and enjoy working with large data environments...
- ...Postgress Database Engineer Location: Midrand Duration: 12 month Role purpose: We are seeking a versatile and skilled Open-Source Database Administrator (DBA) to join our database support team. The successful candidate will be responsible for the installation...
- ...who enjoys building robust data pipelines one day and solving database performance challenges the next, this role offers the best of... ...You'll take ownership of both ETL development and database administration , ensuring critical data systems remain secure, performant,...
- Are you a Senior ETL Developer with strong Database Administration expertise and a passion for building high-performance data solutions? This is an exciting opportunity to take ownership of end-to-end data workflows, optimise enterprise databases, and contribute to a data...
- Are you a seasoned ETL Developer and Database Administrator looking for an opportunity to drive enterprise data solutions? Our client is seeking a highly skilled data professional to take ownership of critical data integration processes and BI database environments....
- ...We are seeking experienced and technically proficient Database Architects to design, develop, optimise and govern enterprise... ...collaboration with enterprise architects, data architects, database administrators, application developers, infrastructure engineers,...
- ...CMDB Manager who will be responsible for maintaining the accuracy, consistency, and completeness of the Configuration Management Database (CMDB) within the ServiceNow platform - Johannesburg, Cape Town or Durban-based . Responsibilities: Team Leadership: Lead...
- ...role Demonstrated Technical Learning Ability Foundational Database Knowledge Strong Analytical Problem Solving What this... ...is seeking an Intern Database Engineer to join its Database Administration team. This role provides an excellent foundation for an aspiring...
- ...The Database Specialist is responsible for managing, optimizing, and securing databases across (hybrid) cloud and on-premises environments... ...Certification Microsoft Certified: Azure Database Administrator Associate. Microsoft Certified: Azure Solutions Architect...
- ...We are seeking a highly experienced Senior Database Administrator to join our team and support enterprise-scale database environments across Microsoft SQL Server, IBM DB2, and PostgreSQL . This opportunity is also well suited to experienced Principal Database...
- ...System Health: Audit and dramatically tune existing relational databases (Oracle Exadata 19c+) and complex data integration solutions... ...(utilizing Oracle Data Integrator and Oracle Golden Gate), including topology administration, job tuning, and error handling....
- ...~ Linux knowledge Apply now! For more IT jobs, please visit If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
- ...The candidate will be responsible for general and logistics administration duties within the company. : Perform general administrative... ...dispatch schedules Manage and update internal systems and databases Communicate with suppliers, clients, and internal teams via...
- ...Leasing Administrator Location: Gauteng, Parktown Employment Type: Permanent About the Role A leading property management... ...onboarding and support. Lease renewals and expiry tracking. Database and system maintenance. Reporting and record management....
- ...experienced operations professional to gain exposure across investment administration, reconciliations, transaction processing, regulatory... ...application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information...
- ...empowers more than 1 million users globally. As a Tender Administrator with a high attention to detail and love for administration you... .../supplier forms for clients. Maintain company database (SharePoint) historic tender file submission documents and supporting...
- ...management business based in Sandton is seeking a Compliance and Administrative Assistant to provide compliance and administrative support... ...application unsuccessful. Your CV will be retained on our database for future opportunities that may match your profile....
- ...client is seeking a skilled and experienced Human Resources Administrator to join their team in the mining industry in Gauteng. The successful... ...and offboarding processes Maintain employee records and databases Handle employee inquiries regarding benefits, policies,...
- ...specializing in industrial and consumer specialty coatings, sealants, building materials, and related services is seeking a Windows Administrator who will manage, monitor, and support Windows Server environments, VMware virtualization, and core infrastructure - remote (...
- ...a highly organised, efficient and detail-oriented Transport Administrator to join the Transport Department. The successful candidate will... .... Maintain and update transport systems, registers, and databases. Liaise with internal departments and external service providers...
- ...client in the Telecommunication industry is looking for a Systems Administrator Key responsibilities • Look after company system... ...connectivity, integration support, etc. • Help with trouble shooting database issues • Help with trouble shooting systems and providing...
- ...Nationwide call for those interested in school administration/finance/operations posts 1. Please keep an eye on our Edustaffsa Facebook... .... 2. Once your CV is uploaded it will go into our central database so it is searchable. 3. We do not need all your supporting...
- Our client in the Telecoms Industry is looking to hire a Network Administrator. Duties/ Knowledge • IT infrastructure support • Basic SQL database support (Backup and Restores) • Reporting to customers and staff on issues and resolutions • 2nd Level System support...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Administrator. Be the first to apply!
