Senior Database Administrator (Ref: AEDBA)
Remuneration: Negotiable

Position in the Information Technology sector in Bryanston (ON SITE) - Gauteng
Posted On Monday 21 August 2023
Job Description:

A swiftly growing Credit Bureau based in Bryanston seeking a Senior Database Administrator with a wide range of In-debt skills on multiple database management systems.


Main job function

      Creating well organised table structures; optimising and normalising existing tables to best handle queries on large amounts of data.

      Database replication setup and maintenance.

      Good knowledge of optimising database instance configuration for the workload and server type.

      Database migrations, between MySQL versions internally and to/between cloud instances.

      Researching and implementing complex database optimisations on existing large databases, such as GTID replication, multi-threaded replication, memory tables, etc.

      Assisting developers in optimising difficult queries.


6+ Years of professional experience.

Must have a three-year degree / diploma or equivalent, preferably in computer science or information technology


Python (4+ years)

Data processing.


Creating modular and reusable code.

MySQL (or other equivalent) (4+ years)

      Constructing efficient queries.

      Good knowledge of indexing.

      Joining and sub-queries.

Linux (Ubuntu server primarily)

Bash scripting.

Logging and debugging.


Load balancing and scaling techniques.



A Consultant will be in touch if you are shortlisted for the position. Please consider your application unsuccessful should you not have been contacted within 2 weeks. We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

Please contact Ada Evans