
SQL Database Administrator
- Johannesburg, Gauteng
- Permanent
- Full-time
- Database Management: Strong experience with SQL Server, PostgreSQL, MySQL, or Oracle; skilled in T-SQL/PL-SQL, schema design, and query optimisation.
- Performance & Monitoring: Proficient in tuning, troubleshooting, and using tools like SQL Profiler, Redgate, or Grafana to ensure high performance.
- Security & Compliance: Implement role-based access, encryption, auditing, and ensure compliance with standards like GDPR or POPIA.
- Backup & Recovery: Expertise in backup strategies, disaster recovery planning, and HA/DR solutions (clustering, mirroring, replication, Always On).
- Automation & Scripting: Experience with PowerShell, Bash, or Python for automating backups, monitoring, and database deployments.
- Cloud & DevOps: Hands-on with AWS RDS, Azure SQL, or Google Cloud SQL; familiar with IaC tools (Terraform, Ansible) and containerised environments (Docker, Kubernetes).