badge

Database Administrator (DBA)

Maintain databases for performance, availability, backups, and security.

payments Avg: R52,000

description Overview

DBAs manage database health, tuning, backups, replication, and access control. Roles exist in finance, telecoms, retail, and SaaS.

**A Day in the Life:**
Monitoring, tuning queries, backup checks, and handling incidents.

schedule A Day in the Life

08:00

Check database alerts and backup status

10:00

Performance tuning and query optimisation

13:00

Access management and security checks

15:30

Incident response and documentation

trending_up Career Path

Step 1

DB Support / Junior DBA

0-2

Step 2

DBA

2-6

Step 3

Senior DBA

6-10

Step 4

Data Platform Lead

10+

Vital Statistics

Salary Range

R 28,000 - R 90,000

Technical Skills

api API Design (REST/GraphQL) sync CI/CD Pipelines security Cybersecurity Fundamentals analytics Data Analysis lock Data Privacy & Handling dns Docker merge Git / Version Control terminal Linux Administration (Basics) terminal Linux Basics monitor_heart Observability (Logs/Metrics/Tracing) Basics lock POPIA/GDPR Data Protection Basics api Postman / API Testing bar_chart Power BI storage SQL (Advanced) bug_report Test Automation