Senior Database Administrator (DBA)

Placements24

Upington

Hybrid

ZAR 700,000 - 1,200,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

Hybrid work model
Professional development & certs
Work with critical database systems
Competitive salary

Job summary

Placements24 is seeking a Senior Database Administrator for a prominent data management firm in Upington, Northern Cape. The hybrid role focuses on performance, integrity and security across SQL Server, Oracle, MySQL and PostgreSQL.

You will install, configure, patch, monitor and tune databases, implement robust backups, manage security and collaborate with development teams to optimize data access. 5+ years of DBA experience is essential.

Qualifications

  • 5+ years of professional DBA experience.
  • Experience with major RDBMS such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL.
  • Strong knowledge of performance tuning, backup and recovery techniques.
  • Experience with database security implementation and management.
  • Proficiency in writing SQL queries and stored procedures.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database) is a plus.

Responsibilities

  • Install, configure, upgrade, and patch database software.
  • Monitor database performance and tune for optimal efficiency.
  • Implement and manage robust backup and recovery strategies.
  • Perform regular database health checks and address issues.
  • Manage database security, including user access, roles, and permissions.
  • Troubleshoot and resolve database-related issues with timely solutions.
  • Develop and maintain scripts for routine maintenance tasks.
  • Plan and execute capacity management and growth projections.
  • Collaborate with development teams to optimize design and queries.
  • Stay current with database technologies and best practices.

Skills

Database administration
Performance tuning
Backup and recovery
Security management
SQL scripting

Education

Bachelor's degree in CS/IT

Tools

SQL Server
Oracle
MySQL
PostgreSQL
PowerShell
Bash

Job description

About the Role

Our client, a prominent data management and analytics firm located in Upington, Northern Cape , is seeking an experienced Senior Database Administrator (DBA) to oversee their critical database infrastructure. This role offers a challenging and rewarding opportunity to ensure the performance, integrity, and security of our client's valuable data assets. You will be responsible for installation, configuration, patching, upgrading, monitoring, and tuning of various database systems. The ideal candidate possesses a deep understanding of database technologies, excellent problem-solving skills, and a commitment to maintaining high availability. This is a hybrid role, offering a balance between focused work in our Upington office and the flexibility of remote work. We are looking for a proactive and detail-oriented individual who can manage complex database environments and contribute to strategic data management initiatives.

Key Responsibilities
  • Install, configure, upgrade, and patch database software (e.g., SQL Server, Oracle, MySQL, PostgreSQL).
  • Monitor database performance and tune for optimal efficiency and responsiveness.
  • Implement and manage robust backup and recovery strategies to ensure data integrity and availability.
  • Perform regular database health checks and proactively address potential issues.
  • Manage database security, including user access, roles, and permissions.
  • Troubleshoot and resolve database-related issues, providing timely solutions.
  • Develop and maintain scripts for routine database maintenance tasks.
  • Plan and execute database capacity management and growth projections.
  • Collaborate with development teams to optimize database design and queries.
  • Stay current with database technologies, best practices, and emerging trends.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • 5+ years of professional experience as a Database Administrator.
  • Proven experience with major RDBMS such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL.
  • Strong knowledge of database performance tuning, backup, and recovery techniques.
  • Experience with database security implementation and management.
  • Proficiency in writing SQL queries and stored procedures.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database) is a plus.
  • Experience with scripting languages (e.g., PowerShell, Bash) for automation.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication and interpersonal skills.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Hybrid work model offering flexibility.
  • Opportunities for professional development and certifications.
  • Work with diverse and critical database systems.
  • Collaborative team environment in Upington, Northern Cape .
  • Contribute to data integrity and system stability for a key organization.
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
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
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
Senior Database Administrator

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Health benefits
Hybrid work model
Career development
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 • South Africa

Hybrid
ZAR 700,000 - 1,000,000
competitive salary
comprehensive health and wellness bene
a performance bonus
+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
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000