Database administrator

ATS Client

Johannesburg

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client seeks an experienced DBA to manage Oracle and SQL Server environments in a mature enterprise IT function. You will optimise performance, implement backup/recovery, and ensure data integrity across cloud and on‑prem infra. Collaboration with development teams will drive query optimisation and automation.

Ideal candidates have 5–7 years in enterprise database administration, strong tuning skills, and experience with Data Guard/GoldenGate replication and Linux environments.

Qualifications

  • 5-7 years of experience in database administration within enterprise environments.
  • Strong hands-on experience with Oracle (12c/19c) and Microsoft SQL Server.
  • Experience with replication, clustering, and HA solutions (Data Guard, GoldenGate).
  • Exposure to Linux/Unix environments and enterprise storage (SAN).
  • Exposure to cloud database environments (AWS / Azure).

Responsibilities

  • Administer and maintain Oracle and Microsoft SQL Server database environments.
  • Monitor and optimise database performance, identifying and resolving bottlenecks.
  • Implement backup, recovery, and security processes to ensure data integrity.
  • Collaborate with development teams to optimise queries and database interactions.
  • Design and implement high‑availability and replication solutions (Data Guard, GoldenGate).

Skills

Database administration
Performance tuning
High availability
Data security
Cloud databases

Tools

Oracle
Microsoft SQL Server

Job description

We're looking for DBAs who excel in high‑performance environments where maintaining uptime, driving optimisation, and ensuring data integrity are essential to business success.

Our Client operates globally, supporting large‑scale infrastructure and enterprise systems where data availability, performance, and security underpin everything they do. Their IT environment is complex and high‑volume, requiring experienced professionals who can ensure systems are resilient, optimised, and scalable across multiple platforms. You'll 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
  • Administer and maintain Oracle and Microsoft SQL Server database environments
  • Monitor and optimise database performance, identifying and resolving bottlenecks
  • Implement backup, recovery, and security processes to ensure data integrity
  • Support development, testing, and production environments across the business
  • Design and implement high‑availability and replication solutions (Data Guard, GoldenGate)
  • Collaborate with development teams to optimise queries and database interactions
  • Develop and maintain SQL scripts, stored procedures, and automation
Requirements
  • 5-7 years' experience in database administration within enterprise environments
  • Strong hands‑on experience with Oracle (12c/19c) and Microsoft SQL Server
  • Strong expertise in database performance tuning and optimisation
  • Experience with replication, clustering, and HA solutions (Data Guard, GoldenGate)
  • Solid understanding of relational database concepts and data modelling
  • Experience with Linux/Unix environments and enterprise storage (SAN)
  • Exposure to cloud database environments (AWS / Azure)
  • Ability to troubleshoot and resolve critical issues under pressure
  • Strong focus on data integrity, security, and system reliability
  • Ability to work across teams and communicate technical concepts clearly
  • Strong organisational skills and ability to manage multiple priorities in a fast‑paced environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Administrator | Enterprise Environment
Senior Database Administrator | Enterprise Environment

Hrvisory Pty • Pretoria

On-site
ZAR 900,000 - 1,400,000
Senior SQL Server DBA
Senior SQL Server DBA

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior DB Performance Engineer - Oracle & SQL Server
Senior DB Performance Engineer - Oracle & SQL Server

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Database Administrator - 12 Month Contract
Database Administrator - 12 Month Contract

Derivco • Pretoria

On-site
ZAR 700,000 - 1,100,000
Database Administrator (DBA) | Technology
Database Administrator (DBA) | Technology

Lesaka Technologies Inc. • Johannesburg

On-site
ZAR 580,000 - 760,000
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)

Idbasesoftware • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Database Administrator
Database Administrator

Global Village Worker • Pretoria

On-site
ZAR 480,000 - 720,000
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)

iDbase Software • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Senior Microsoft SQL Platform Engineer
Senior Microsoft SQL Platform Engineer

Staff Solutions • Oos-Kaap

On-site
ZAR 520,000 - 900,000