Database Administrator jobs in Johannesburg
28 current database administrator openings in Johannesburg, aggregated from public boards and linking straight to the employer's own posting. 14 employers are hiring across this list right now.
Working as a database administrator in Johannesburg
The financial centre of the continent, with banking and telecoms driving most technology hiring. English is the working language throughout. Salaries are low converted to dollars and competitive locally; many roles now serve European clients remotely.
Most of the hiring in this list clusters around Sandton, Rosebank and Midrand. Location on a posting is not always literal — check whether a role is genuinely on site, and whether "remote" means remote within the country or remote from anywhere, because the two are priced differently.
A South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly skilled …
Reference: ITA005936-Raees-2 Calling DBA's who enjoy environments where uptime, optimisation, and data integrity are absolutely critical to business success! Duties & Res…
Reference: ITA005902-Sam-2 Calling DBA's who enjoy environments where uptime, optimisation, and data integrity are absolutely critical to business success! Duties & Respo…
Senior Database Administrator Who We Are Onafriq is an omnichannel network of networks, making borders matter less by providing our partners with a single pathway to unlo…
We’re Hiring: DATABASE ADMINISTRATOR (DBA) | Information Technology Are you an experienced database professional with a passion for ensuring data availability, performanc…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
A South African-based IT company specializing in enterprise-grade data management, database services, and cybersecurity is seeking a Senior DBA to manage enterprise-grade…
SQL Database Administrator Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description The SQL Database Administrator is responsible for the design…
Are you a highly experienced Database Administrator with deep expertise across SQL Server, DB2, and PostgreSQL? An exciting opportunity exists for a senior professional t…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
Are you a highly experienced Database Administrator with a strong background in SQL Server, high availability, disaster recovery, replication, and database performance op…
A major South African financial services group that provides direct-marketed insurance, investment, and value-added solutions is seeking a Senior SQL Server DBA who will …
Duties & Responsibilities SQL Database Administrator Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description The SQL Database Administrator is …
The CRM Administrator/ Database Administrator is responsible for managing and maintaining the firm's transaction databases, CRM platforms, investor and client information…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
SQL Database Administrator Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description The SQL Database Administrator is responsible for the design…
A major South African financial services group that provides direct-marketed insurance, investment, and value-added solutions is seeking a Senior SQL Server DBA who will …
Introduction About Us At iDbase Software , we're redefining how businesses harness the power of data. Our mission is to transform complex information into actionable insi…
Introduction About Us At iDbase Software , we're redefining how businesses harness the power of data. Our mission is to transform complex information into actionable insi…
Reverside is an established it services provider focusing on delivering high-quality software development, it resourcing, digital transformation, and systems support solu…
SIHAMCO is seeking a Senior Software Engineer to lead a cross-functional development team, shaping architecture, delivering scalable solutions across the full stack, from…
Reference: ITA006198-Caity-1 Are you a skilled Database Administrator with a passion for performance optimisation, data integrity, and continuous improvement? This opport…
SAP Technical Consultant (Senior) - Midrand, Gauteng Join Our Team as a SAP Technical Consultant (Senior) We are seeking a highly experienced SAP Technical Consultant to …
Reference: ITA005936-Raees-2 Calling DBA's who enjoy environments where uptime, optimisation, and data integrity are absolutely critical to business success! Our Client o…
Database Administrator pay and hiring, asked properly
What salary can a database administrator expect?
In India, roughly 6–14 LPA at mid-level and 18–35 LPA senior, with Oracle and large-scale production experience at the top. The US band is about $85,000–$130,000, the UK £40,000–£70,000. On-call responsibility is usually what explains the gap between two otherwise similar offers.
Is the DBA role disappearing into cloud managed services?
The routine half is — patching, backups and failover are handled by the provider now. What has not gone away is query performance, schema design, capacity and the incident at two in the morning. The title increasingly appears as database reliability or data platform engineer, and it pays better under those names.
What do interviews actually test?
Performance diagnosis, more than administration. Expect to explain why a query got slow, how you would read an execution plan, what an index costs on writes, and how you would restore to a point in time. Being able to talk through a real outage you handled is worth more than any product knowledge.
Before you apply
- ›All database administrator openings — the same feed without the Johannesburg filter.
- ›Score your resume against one of these postings — real overlap and the knockout rules, not a keyword percentage.
Listings aggregated from public feeds, last refreshed 2026-08-21. Roles fill quickly, so check the source page before applying.