Menu Close

Johannesburg: Senior Database Administrator (DBA)

Advertisement



Job Description

About the Role We are seeking a highly skilled Senior DBA to join our dynamic data team. You will be responsible for managing, securing, and optimizing enterprise database systems to ensure high performance, reliability, and availability. This role is ideal for professionals who thrive in complex data environments, value efficient and secure database practices, and enjoy collaborating with cross-functional teams to deliver high-quality data solutions. Key Responsibilities Database Administration & Maintenance Plan, install, configure, and maintain enterprise database systems including SQL Server, Oracle, PostgreSQL, and MySQL . Perform regular database health checks, maintenance, patching, and upgrades. Monitor database performance, capacity, storage growth, and availability. Tune SQL queries, indexes, execution plans, and statistics to ensure optimal performance. Performance Monitoring & Optimisation Identify slow-running queries and collaborate with development teams to optimise SQL code. Proactively monitor systems using database monitoring tools to prevent performance degradation. Maintain high availability through replication, clustering, and optimisation strategies. Security, Backup & Disaster Recovery Implement and enforce database security best practices, including access control, encryption, auditing, and role management. Design, manage, and test backup, recovery, and disaster recovery (DR) strategies. Ensure compliance with RTO/RPO objectives and data protection regulations (e.g. POPIA, GDPR ). Development & Application Support Support application teams with database design, schema changes, queries, and performance improvements. Develop and maintain scripts, stored procedures, triggers, and automation tools where required. Provide support for Java-based applications, APIs, and application runtime environments where databases integrate with application layers. Incident, Problem & SLA Management Troubleshoot and resolve database-related incidents and service requests. Participate in after-hours support and on-call rotations for critical systems. Document incidents, root cause analyses, solutions, and lessons learned. Manage IT operations SLAs and ensure service reliability. Collaboration, Mentoring & Continuous Improvement Collaborate with development, data engineering, analytics, and infrastructure teams. Mentor junior DBAs and contribute to internal knowledge sharing and documentation. Research emerging database technologies and recommend improvements to architecture, tooling, and processes. Requirements & Qualifications Experience 5 years of hands-on database administration experience. Proven experience in enterprise, high-availability, and high-compliance environments. Experience working across diverse teams, cultures, and geographies (Pan-Africa experience advantageous). Must-Have Skills Strong proficiency in SQL and relational database concepts . Expertise in SQL Server, Oracle, PostgreSQL, and MySQL . Database performance tuning, optimisation, backup, recovery, and disaster recovery strategies. User access, permission management, data integrity, and validation. Familiarity with Windows and Linux operating systems. Strong analytical, troubleshooting, and problem-solving skills. Highly Desirable Skills Experience with cloud databases (Azure SQL, AWS RDS, GCP Cloud SQL). Knowledge of database monitoring tools (e.g. SQL Profiler, SolarWinds DPA, Redgate). Scripting and automation using PowerShell, Bash, or Python . Familiarity with Java runtime environments, Spring Boot, APIs, logging, and observability . Experience with CI/CD , automation, and modern deployment practices. Exposure to containerised databases (Docker, Kubernetes). Soft Skills Excellent communication and collaboration abilities. Ability to work independently and under pressure in fast-paced environments. Strong attention to detail and documentation skills. Entrepreneurial mindset with a proactive, self-driven approach. Education Bachelor’s degree or diploma in Computer Science, Information Systems, or related field. Additional Information Contract Duration: 12 Months (with possibility of renewal) Salary: Negotiable Location Options: Johannesburg / Cape Town / Remote Must be located in South Africa or hold a valid SA work permit

View Job  Johannesburg: ERP Consultant - Finance

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

View Job  Johannesburg: Policy Writer

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Kempton Park: Fitter & Turner posted by Wipcorp Project Management

Jobs in South Africa February 10, 2026
Gauteng Jobs in South Africa Kempton Park Wipcorp Project Management

Qualified Fitter & Turner. Knowledge of Pneumatics, Electrical & Mechanics essential. Able to work under pressure & within a team.…

View Job

Gauteng: Fast Food Area Manager posted by Net. Talent

Jobs in Gauteng February 9, 2026
Net. Talent Sales

Responsibilities Managing a portfolio of restaurants Driving sustainability, sales, and profitability of sites Assist with the development and...

View Job

Centurion: Fast Food Manager posted by Net. Talent

Jobs in Centurion February 9, 2026
Catering hospitality Net. Talent

Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...

View Job

Sandton: Fast Food Manager posted by Net. Talent

Jobs in Central Johannesburg February 9, 2026
Catering hospitality Net. Talent

Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...

View Job

Midrand: Fast Food Manager posted by Net. Talent

Jobs in Central Johannesburg February 9, 2026
Catering hospitality Net. Talent

Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...

View Job

Eden: Fast Food Manager posted by Net. Talent

Jobs in Eden February 9, 2026
Catering hospitality Net. Talent

Fast Food Manager required in Centurion Responsibilities To manage a restaurant in accordance with Restaurants Policies and Procedures. To maximize...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area