The purpose of the job is to plan, manage, administer, and secure system databases, troubleshoot database issues affecting system performance, and ensure data quality across the databases. As an SQL Server Database Administrator (DBA), you will be responsible for:

  • Manage SQL Server databases;
  • Configure and maintain database servers and processes;
  • Monitor system’s health and performance;
  • Ensure high levels of performance, availability, sustainability, and security;
  • Refine and automate regular processes, track issues, and document changes;
  • Assist developers with query tuning and schema refinement;
  • Provide support for critical business systems; and
  • Perform scheduled maintenance and support release deployment activities.
  • Performing any additional responsibilities/tasks in line with the company operational requirements

SKILLS AND KNOWLEDGE BASE

The successful candidate will have the following essential qualifications, competencies, and skills:

  • BSC Computer Science degree or B.Tech or Advanced Diploma or a relevant equivalent qualification at NQF level 7.
  • A minimum of five (5) years’ experience in SQL Server database administration or a similar role.
  • Knowledge and experience with database Performance Tuning and Optimization (PTO).
  • Knowledge and experience with backups, restores, and recovery models.
  • Knowledge and experience of High Availability (HA) and Disaster Recovery (DR) options for SQL Server.
  • Knowledge and experience with Windows Server Operating System, including Active Directory.

Desired Skills:

  • SQL
  • Database mirroring
  • Performance Tuning and Optimization
  • Windows Server Operating System

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position