Database Administrator (DBA)

Placements24

LegKraal Gate

On-site

ZAR 600,000 - 900,000

Full time

4 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

Medical aid
Provident fund
Training & development
Career advancement

Job summary

Placements24 is seeking an experienced Database Administrator to manage and optimize critical database systems in Mahikeng, North West. You will implement design, installation, patching, tuning, and secure backup/recovery processes to ensure performance and data integrity.

The role requires strong SQL skills, experience with major RDBMS, and collaboration with development and operations teams to enhance database performance and enable business initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field or equivalent work experience.
  • 3+ years of experience as a Database Administrator.
  • Proven experience with one or more major RDBMS (SQL Server, Oracle, MySQL, PostgreSQL).
  • Strong knowledge of database architecture, design, and tuning.
  • Proficiency in SQL and scripting languages (T-SQL, PL/SQL, Bash).
  • Experience with backup/recovery tools and methodologies.
  • Understanding of database security principles and best practices.

Responsibilities

  • Install, configure, upgrade, and maintain database servers (SQL Server, Oracle, MySQL, PostgreSQL).
  • Monitor performance, identify bottlenecks, and tune for efficiency.
  • Manage backup, recovery, and archival strategies.
  • Ensure security with access controls, auditing, and compliance measures.
  • Document database environments and procedures.
  • Collaborate with developers to optimize SQL queries and design.
  • Plan capacity and manage resources; troubleshoot issues.
  • Support migrations and consolidations, stay updated on technologies.

Skills

DBA experience
RDBMS expertise
SQL scripting
Backup & recovery
Cloud databases
Security & auditing

Education

Bachelor's degree

Tools

SQL Server
Oracle
MySQL
PostgreSQL

Job description

About the Role

Our client, a prominent player in the retail sector, is seeking an experienced Database Administrator (DBA) to manage and maintain their critical database systems. This role is based in Mahikeng, North West , and involves ensuring the performance, integrity, and security of their databases. You will be responsible for database design, installation, configuration, patching, tuning, and backup/recovery operations. The ideal candidate has a deep understanding of various database management systems and a proven ability to troubleshoot complex database issues. We are looking for a proactive individual who can work both independently and collaboratively with development and operations teams to optimize database performance and support business needs. This position requires a strong commitment to data management best practices and continuous system improvement.

Key Responsibilities
  • Install, configure, upgrade, and maintain database servers (e.g., SQL Server, Oracle, MySQL, PostgreSQL).
  • Monitor database performance, identify bottlenecks, and implement tuning strategies for optimal efficiency.
  • Implement and manage database backup, recovery, and archival strategies.
  • Ensure database security by implementing access controls, auditing, and compliance measures.
  • Develop and maintain documentation for database environments and procedures.
  • Collaborate with developers to optimize SQL queries and database design.
  • Perform database capacity planning and resource management.
  • Troubleshoot and resolve database-related issues in a timely manner.
  • Participate in database migration and consolidation projects.
  • Stay updated with the latest database technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 3+ years of experience as a Database Administrator.
  • Proven experience with one or more major RDBMS (e.g., Microsoft SQL Server, Oracle, MySQL, PostgreSQL).
  • Strong knowledge of database architecture, design, and tuning.
  • Proficiency in SQL and scripting languages (e.g., T-SQL, PL/SQL, Bash).
  • Experience with database backup and recovery tools and methodologies.
  • Understanding of database security principles and best practices.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary, comprehensive medical aid, and a provident fund.
  • Employees have access to ongoing training and professional development opportunities to enhance their skills and career.
  • This role provides the chance to work with significant data infrastructure and contribute directly to the operational stability of a leading retail company.
  • You will be part of a dedicated IT team, working in a stable and supportive environment.
  • Opportunities for career advancement within the IT department are available for high performers.
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 • Centurion

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

Placements24 • Soweto

Hybrid
ZAR 520,000 - 820,000
Health insurance
Retirement fund
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
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,100,000
Competitive salary
Medical aid
Retirement annuity
+3
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
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
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