Senior Database Administrator

Placements24

Mbombela (Nelspruit)

Hybrid

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

Health benefits
Hybrid work model
Career development

Job summary

Placements24 is seeking an experienced Senior Database Administrator to join our data analytics client in Nelspruit, Mpumalanga. The role combines on-site collaboration in the Nelspruit office with remote work flexibility, focusing on SQL and NoSQL databases, performance tuning, security, and robust backup/recovery strategies.

You will design, install, configure, and maintain database systems, mentor junior staff, and work closely with development teams to optimize queries and ensure data

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience.
  • 5+ years of experience as a Database Administrator, focused on SQL databases.
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
  • Strong skills in performance tuning, query optimization, and indexing strategies.
  • Experience with backup/recovery tools and disaster recovery planning.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL) is desirable.
  • Scripting in SQL, Bash, Python for automation.

Responsibilities

  • Install, configure, and upgrade database server software across platforms.
  • Monitor performance, identify bottlenecks, and tune for efficiency.
  • Ensure availability through robust backup, recovery, and DR planning.
  • Manage database security: access control, roles, and permissions.
  • Perform maintenance: patching, indexing, data integrity checks.
  • Develop scripts for routine tasks and automation.
  • Collaborate with devs on design, queries, and performance tuning.
  • Troubleshoot database issues promptly and document procedures.
  • Stay current with new database technologies and best practices.

Skills

Database performance tuning
Query optimization
Indexing strategies
Database security
Backup and recovery
Scripting languages
Problem-solving
Communication and teamwork

Education

Bachelor's degree in Computer Science / Information Technology or equivalent

Tools

PostgreSQL
MySQL
SQL Server
MongoDB
Cassandra

Job description

About the Role

Our client, a rapidly growing data analytics company, is seeking an experienced Senior Database Administrator to join their team in **Nelspruit, Mpumalanga**. This role is vital for managing, maintaining, and ensuring the performance, integrity, and security of our critical database systems. You will be responsible for database design, installation, configuration, patching, tuning, and backup/recovery strategies. The ideal candidate possesses deep expertise in SQL and NoSQL databases, a strong understanding of database architecture, and excellent problem-solving skills. This hybrid position offers a blend of on-site collaboration in our **Nelspruit** office and the flexibility of remote work, allowing for a balanced and productive work life.

Key Responsibilities
  • Install, configure, and upgrade database server software across various platforms.
  • Monitor database performance, identify bottlenecks, and implement tuning strategies to optimize efficiency.
  • Ensure database availability and reliability through robust backup, recovery, and disaster recovery planning.
  • Manage database security, including user access control, roles, and permissions.
  • Perform regular database maintenance, including patching, index optimization, and data integrity checks.
  • Develop and maintain database scripts for routine tasks and automation.
  • Collaborate with development teams to assist with database design, query optimization, and performance tuning.
  • Troubleshoot and resolve database-related issues in a timely and efficient manner.
  • Document database configurations, procedures, and standards.
  • Stay current with new database technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 5+ years of experience as a Database Administrator, with a strong focus on SQL databases (e.g., PostgreSQL, MySQL, SQL Server).
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
  • Proficiency in database performance tuning, query optimization, and indexing strategies.
  • Strong understanding of database security principles and best practices.
  • Experience with database backup and recovery tools and methodologies.
  • Familiarity with cloud database services (e.g., AWS RDS, Azure SQL Database) is desirable.
  • Proficiency in scripting languages (e.g., SQL, Bash, Python) for database automation.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and teamwork abilities.
Benefits

Our client offers a competitive salary package, comprehensive health benefits, and opportunities for professional growth and skill development. This hybrid role provides flexibility with an office presence in **Nelspruit, Mpumalanga**, and remote work options. You will join a company that values data integrity and performance, with a supportive team environment. We offer access to modern technologies, regular training sessions, and a clear career path within the organization. Be part of a team dedicated to maintaining robust and efficient database systems.

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 • Upington

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Professional development & certs
Work with critical database systems
+1
Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • Centurion

Hybrid
ZAR 600,000 - 900,000
Hybrid work option
Career growth and certifications
Training opportunities
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
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
Senior Database Administrator — Hybrid (Nelspruit)
Senior Database Administrator — Hybrid (Nelspruit)

Placements24 • Mbombela (Nelspruit)

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

On-site
ZAR 600,000 - 900,000
Medical aid
Provident fund
Training & development
+1
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