×
Register Here to Apply for Jobs or Post Jobs. X

Database Administrator

Job in Centurion, 0014, South Africa
Listing for: SpesNet Group
Full Time position
Listed on 2026-08-06
Job specializations:
  • IT/Tech
    Database Administrator, Data Analyst
Job Description & How to Apply Below

Job Title

Database Administrator

Department

Software Development

Location

Centurion, Gauteng (hybrid)

Reports to

Group Software Development Manager

Position Overview

We are seeking a skilled Database Administrator to join our Software Development team. In this role, you will design, develop, optimise, and support database solutions that ensure reliable, secure, and accessible business data. You will play a key part in operational support, database development, performance optimisation, reporting, automation, compliance, and continuous technical improvement.

Key Responsibilities
  • Develop and maintain database objects (tables, views, stored procedures) to meet business needs and performance expectations.

  • Provide operational support for tickets, reports, dashboards, and other database‑related requirements.

  • Maintain high database availability by monitoring uptime, minimising downtime, and resolving issues promptly.

  • Ensure data integrity and consistency through validation, cleansing, and adherence to data quality standards.

  • Optimise database performance by tuning parameters, improving queries, indexing, and reducing fragmentation.

  • Support database planning and contribute to efficient future workflows.

  • Provide technical support and guidance to developers on database issues, queries, and data fixes.

  • Review developer pull requests, schemas, and queries for accuracy, optimisation, and compliance with best practices.

  • Implement and maintain data security measures to ensure confidentiality, integrity, and compliance with privacy regulations.

  • Collaborate with developers and stakeholders through clear communication, documentation, and knowledge sharing.

  • Automate repetitive or critical database tasks to improve productivity.

  • Continuously improve technical skills through courses, conferences, or self‑learning.

  • Build tools to proactively monitor and report on database health, escalating issues as needed.

  • Contribute to projects that advance the maturity of our database environment (e.g., Encryption at Rest, Data Lakes, POPI compliance).

  • Provide standby support outside of normal working hours.

Skills & Experience
  • Diploma or Degree in Information Technology, Computer Science, Information Systems, Software Development, or related field.

  • 3–5 years’ practical experience in SQL database development, support, or a similar role.

  • Strong SQL development skills (tables, views, stored procedures, queries, data fixes).

  • Experience with reporting, dashboards, and operational database outputs.

  • Knowledge of query tuning, indexing, optimisation, and performance monitoring.

  • Understanding of data integrity, validation, cleansing, and quality standards.

  • Ability to review schemas, pull requests, and queries against best practices.

  • Awareness of data security, confidentiality, and compliance requirements.

  • Strong analytical, troubleshooting, documentation, and communication skills.

  • Ability to prioritise work, meet performance benchmarks, and pursue continuous improvement.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary