Database Administrator (Dba)

Placements24

Gauteng

Hybrid

ZAR 335,000 - 670,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health and retirement benefits
Professional development
Supportive team environment

Job summary

Placements24 is seeking an experienced Database Administrator (DBA) to manage and maintain critical database systems in Benoni. This hybrid role combines office and remote work, focusing on performance, integrity and security across RDBMS platforms.

You will install, configure, and upgrade databases, implement backup/recovery strategies, monitor performance, and work with development teams to optimize schemas. A strong foundation in SQL Server, MySQL or PostgreSQL is required.

Qualifications

  • Bachelor’s degree in Computer Science, IT or related field.
  • 3+ years of DBA experience.
  • Proficiency with relational DBMS such as SQL Server, MySQL or PostgreSQL.
  • Experience with backup, recovery and performance tuning.
  • Strong database security practices; scripting in PowerShell or Bash.

Responsibilities

  • Install, configure, and upgrade database software.
  • Monitor database performance and tune for optimal efficiency.
  • Implement and manage backup, recovery, and disaster recovery strategies.
  • Ensure database security and integrity through access controls and regular audits.
  • Troubleshoot database issues and provide timely resolutions.
  • Collaborate with development teams to support database design and schema changes.

Skills

Backup & recovery
Database security
Performance tuning
PowerShell
Bash

Education

Bachelor's degree

Tools

SQL Server
MySQL
PostgreSQL
Oracle

Job description

Database Administrators in Benoni can expect to earn between R30,000 and R60,000 per month, depending on experience and specific responsibilities. This range reflects the demand for skilled professionals in managing critical data infrastructure. Factors like company size and the complexity of the database systems also influence compensation.

Leading employers for Database Administrators in Benoni include major financial institutions, large retail corporations, and established IT service providers. Companies like Standard Bank, Pick n Pay, and Accenture often have openings for skilled DBAs. These organizations rely heavily on robust database management for their operations.

Key responsibilities include installing, configuring, and upgrading database software. DBAs also perform regular backups, manage user access, and ensure data security. They are responsible for monitoring database performance and implementing solutions to optimize speed and efficiency.

The career outlook for Database Administrators in South Africa remains positive, driven by the increasing reliance on data across all industries. As businesses continue to grow and generate more data, the demand for skilled professionals to manage and protect this information will persist. Specialization in cloud databases or specific database technologies can further enhance career prospects.

Job Description
About the Role

Our client is seeking a dedicated and experienced Database Administrator (DBA) to manage and maintain their critical database systems. In this hybrid role, you will be responsible for ensuring the performance, integrity, and security of our databases, working from both the Benoni office and remotely. You will perform routine maintenance, monitor database health, implement backup and recovery strategies, and optimize database performance to support application requirements.

Key Responsibilities
  • Install, configure, and upgrade database software.
  • Monitor database performance and tune for optimal efficiency.
  • Implement and manage backup, recovery, and disaster recovery strategies.
  • Ensure database security and integrity through access controls and regular audits.
  • Troubleshoot database issues and provide timely resolutions.
  • Collaborate with development teams to support database design and schema changes.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 3+ years of experience as a Database Administrator.
  • Proficiency with relational database management systems such as SQL Server , MySQL , or PostgreSQL .
  • Experience with database backup, recovery, and performance tuning techniques.
  • Strong understanding of database security best practices.
  • Familiarity with scripting languages for automation (e.g., PowerShell, Bash).
Benefits
  • Competitive salary and potential for performance-based raises.
  • Hybrid work model offering excellent work-life balance.
  • Comprehensive health and retirement benefits.
  • Opportunities for training and professional development.
  • A supportive team environment focused on data management excellence.
About the Role

Our client is seeking a meticulous and experienced Database Administrator to manage and maintain their critical database systems in Benoni . You will be responsible for ensuring the performance, integrity, and security of our databases, implementing robust backup and recovery strategies, and supporting application development teams. This role requires a deep understanding of database management principles and technologies, as well as a commitment to maintaining optimal database operations. You will be a key player in safeguarding our valuable data assets and ensuring the seamless functioning of our data-driven applications within a dedicated IT department.

Key Responsibilities
  • Install, configure, and upgrade database servers (e.g., SQL Server , Oracle, PostgreSQL).
  • Monitor database performance and tune queries and structures for optimal efficiency.
  • Implement and manage robust backup and recovery procedures.
  • Ensure database security by implementing access controls and monitoring for unauthorized access.
  • Troubleshoot and resolve database-related issues in a timely manner.
  • Collaborate with development teams to optimize database usage and design.
  • Perform regular database maintenance and health checks.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Database Administrator .
  • Strong expertise in relational database management systems such as Microsoft SQL Server , Oracle, or MySQL.
  • Proficiency in SQL, PL/SQL, or T-SQL.
  • Experience with database security best practices and disaster recovery planning.
  • Knowledge of performance tuning and optimization techniques.
  • Excellent problem-solving and troubleshooting skills.
Benefits
  • Competitive annual salary with performance-based incentives.
  • Comprehensive medical and retirement benefits package.
  • Opportunities for professional development and database certifications.
  • Generous paid time off and company holidays.
  • A stable and professional work environment with opportunities for career growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • Soweto

Hybrid
ZAR 520,000 - 820,000
Health insurance
Retirement fund
Certifications
+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
Database Administrator

Placements24 • Sandton

On-site
ZAR 550,000 - 950,000
Medical, dental, and vision insurance
Retirement savings plan
Paid time off and holidays
+1
OpenSource Database Administrator
OpenSource Database Administrator

Optimal Growth Technologies • Johannesburg

Hybrid
ZAR 550,000 - 900,000
Health benefits
Retirement benefits
Training & certifications
+2
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
Database Administrator

AllSpes (Pty) Ltd • Centurion

On-site
ZAR 480,000 - 720,000
Database Administrator
Database Administrator

SpesNet Group • Centurion

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

Placements24 • Stellenbosch

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

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Database Administrator
Database Administrator

CCG Systems • Gauteng

On-site
ZAR 700,000 - 1,000,000