Database Administrator

AllSpes (Pty) Ltd

Centurion

On-site

ZAR 480,000 - 720,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AllSpes (Pty) Ltd is seeking a skilled Database Administrator to design, develop, optimise, and support database solutions in a hybrid Centurion-based role. You will handle operational support, performance tuning, reporting, automation, and data governance to ensure reliable business data and compliance.

You will collaborate with developers and stakeholders, review schemas and queries, and contribute to data security measures while pursuing continuous improvement.

Qualifications

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

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

SQL development
Reporting & dashboards
Query tuning & performance
Data integrity & quality
Schemas & code review
Data security & compliance
Analytical & troubleshooting
Documentation & communication
Standby support

Education

Diploma or Degree in IT/CS/IS/Software Development

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Administrator
Database Administrator

SpesNet Group • Centurion

On-site
ZAR 350,000 - 550,000
Database Administrator
Database Administrator

CCG Systems • Gauteng

On-site
ZAR 700,000 - 1,000,000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Database Administrator (DBA)
Database Administrator (DBA)

Placements24 • Benoni

Hybrid
ZAR 480,000 - 780,000
Hybrid work model
Competitive salary
Health and retirement benefits
+2
Database Administrator
Database Administrator

60 Degrees • Centurion

On-site
ZAR 500,000 - 700,000
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 - 12 Month Contract
Database Administrator - 12 Month Contract

Derivco • Durban, Pretoria

On-site
ZAR 750,000 - 1,100,000
Database Administrator
Database Administrator

Global Village Worker • Pretoria

On-site
ZAR 480,000 - 720,000
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

On-site
ZAR 420,000 - 700,000
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)

iDbase Software • Johannesburg

On-site
ZAR 900,000 - 1,300,000