Senior Database Administrator (DBA)

Placements24

Noord-Kaap

Hybrid

ZAR 900,000 - 1,100,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement annuity
Paid time off
Training & certifications
Industry conferences

Job summary

Placements24 is seeking an experienced Senior Database Administrator based in Kimberley, operating in a hybrid work model. The role focuses on performance, security, and integrity of large-scale relational databases across the Northern Cape region.

You will manage SQL Server, Oracle, and PostgreSQL environments, implement tuning strategies, and lead backup/recovery and DR efforts while collaborating with development teams to optimise queries and schema.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
  • Proven experience as a Senior Database Administrator managing SQL Server, Oracle, or PostgreSQL.
  • Deep knowledge of performance tuning, query optimisation, and indexing strategies.
  • Expertise in backup, recovery, HA and DR solutions.
  • Strong understanding of database security principles and best practices.
  • Scripting experience (T-SQL, PL/SQL, PowerShell) for automation.

Responsibilities

  • Install, configure, upgrade, and maintain DBMS.
  • Monitor performance, resolve bottlenecks, and tune DBs.
  • Design and implement backup, recovery, and DR solutions.
  • Ensure database security through access control and audits.
  • Manage capacity planning and resource constraints.
  • Develop scripts for routine maintenance and automation.
  • Troubleshoot complex database issues with urgency.
  • Collaborate with dev teams to optimise queries and schema.

Skills

DBA expertise
Performance tuning
Security
Troubleshooting

Education

Bachelor's degree in CS/IT or related field

Tools

SQL Server
Oracle
PostgreSQL
T-SQL
PL/SQL
PowerShell
AWS RDS
Azure SQL Database

Job description

About the Role

Our client, a national distributor of essential goods, is seeking an experienced Senior Database Administrator (DBA) to oversee their critical database systems. Based in Kimberley, this role is vital for ensuring the performance, integrity, and security of our client's extensive data infrastructure. The ideal candidate will possess deep expertise in managing large-scale relational databases (SQL Server, Oracle, PostgreSQL), performance tuning, backup and recovery strategies, and database security. You will play a key role in optimizing data operations and supporting business-critical applications across the Northern Cape region. This position offers a hybrid work model, allowing for a blend of office and remote work.

Key Responsibilities
  • Install, configure, upgrade, and maintain database management systems (DBMS).
  • Monitor database performance, identify and resolve bottlenecks, and implement tuning strategies.
  • Design and implement robust backup, recovery, and disaster recovery solutions.
  • Ensure database security through access control, encryption, and regular security audits.
  • Manage database capacity planning and proactively address potential resource constraints.
  • Develop and maintain database scripts for routine maintenance and automation.
  • Troubleshoot and resolve complex database issues in a timely manner.
  • Collaborate with application development teams to optimise database queries and schema design.
  • Provide technical expertise and guidance on database-related matters.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Proven experience as a Senior Database Administrator, with extensive experience in managing SQL Server, Oracle, or PostgreSQL.
  • In-depth knowledge of database performance tuning, query optimisation, and indexing strategies.
  • Expertise in backup and recovery techniques, including high availability (HA) and disaster recovery (DR) solutions.
  • Strong understanding of database security principles and best practices.
  • Experience with scripting languages (e.g., T-SQL, PL/SQL, PowerShell) for automation.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database) is a plus.
  • Excellent problem‑solving, analytical, and troubleshooting skills.
  • Strong communication and interpersonal skills, with the ability to work effectively with technical and non‑technical stakeholders.
Benefits
  • Our client offers a competitive salary package, with opportunities for performance-based bonuses.
  • The benefits include comprehensive medical aid, a retirement annuity fund, and generous paid time off.
  • The hybrid work arrangement provides flexibility and supports a healthy work-life balance.
  • Our client is committed to continuous learning and provides access to specialised training, certifications, and industry conferences.
  • Join a stable and reputable company that values its employees and offers clear career progression pathways.
  • This role is integral to the operational success of our client in the Northern Cape and across South Africa.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 680,000 - 980,000
Competitive salary
Health insurance
Professional development
+2
Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • Centurion

Hybrid
ZAR 600,000 - 900,000
Hybrid work option
Career growth and certifications
Training opportunities
Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • LegKraal Gate

On-site
ZAR 600,000 - 900,000
Medical aid
Provident fund
Training & development
+1
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • Soweto

Hybrid
ZAR 520,000 - 820,000
Health insurance
Retirement fund
Certifications
+2
OpenSource Database Administrator
OpenSource Database Administrator

Optimal Growth Technologies • Johannesburg

Hybrid
ZAR 550,000 - 900,000
Health benefits
Retirement benefits
Training & certifications
+2
Database Administrator
Database Administrator

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,100,000
Annual bonus
Hybrid work
Medical aid
+3
Database Administrator (Dba)
Database Administrator (Dba)

Placements24 • Gauteng

Hybrid
ZAR 335,000 - 670,000
Hybrid work model
Health and retirement benefits
Professional development
+1
Database Administrator
Database Administrator

SpesNet Group • Centurion

On-site
ZAR 350,000 - 550,000
Database Administrator
Database Administrator

AllSpes (Pty) Ltd • Centurion

On-site
ZAR 480,000 - 720,000