690,007open jobs
40,470companies
97,511added this week
Browse all
Salary
$20k – $48k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
A major South African financial services group that provides direct-marketed insurance, investment, and value-added solutions is seeking a Senior SQL Server DBA who will be responsible for the performance, security, availability, and disaster readiness of critical SQL Server database platforms across the enterprise.

Responsibilities:

  • Manage the full lifecycle of SQL Server instances (installations, patching, configurations, upgrades) across Dev, UAT, and production environments.

  • Monitor overall database health, capacity, storage, and agent jobs to proactively resolve production incidents and performance degradation.

  • Maintain complete operational documentation, including runbooks, inventories, and change control records.

  • Participate in scheduled maintenance windows, release deployments, and on-call support rotations.

  • Architect, configure, and maintain Always On Availability Groups, Failover Cluster Instances (FCI), log shipping, and replication.

  • Perform regular DR drills, failover tests, and recovery validations to meet strict Business RPO and RTO objectives.

  • Ensure end-to-end synchronization and alignment of DB configurations, logins, permissions, and certificates across primary and DR sites.

  • Design and execute enterprise backup and retention strategies (Full, Diff, Log) using native tools and third-party solutions (e.g., Veeam).

  • Conduct random and scheduled restore testing to validate point-in-time recovery capabilities and backup integrity.

  • Proactively monitor backup health and rapidly resolve VSS, storage, or job failures.

  • Collaborate with developers to review execution plans, optimize T-SQL code, refine indexes, and tune stored procedures.

  • Identify and eliminate bottlenecks related to blocking, deadlocks, wait stats, tempdb pressure, memory/CPU constraints, and parameter sniffing.

  • Enforce database design standards that maximize scalability, maintainability, and code efficiency.

  • Design, automate, and maintain table partitioning strategies (partition functions, schemes, aligned indexes, and switching) for high-growth data.

  • Manage data lifecycles by defining retention, compression, archiving, and purging workflows in partnership with business stakeholders.

  • Enforce strict RBAC, least-privilege access, and authentication mechanisms aligned with financial regulatory requirements.

  • Manage Transparent Data Encryption (TDE), backup encryption, SSL/TLS certificates, and master key lifecycle management.

  • Lead database auditing, vulnerability remediation, security reviews, and evidence gathering for compliance audits.

  • Develop PowerShell and T-SQL scripts to automate recurring health checks, capacity reporting, maintenance tasks, and job monitoring.

  • Streamline manual administrative workloads to drive operational consistency and platform stability.

  • Support future cloud readiness by assessing, migrating, and optimizing workloads for Azure SQL Database, Azure SQL Managed Instance, and Azure VMs.

  • Troubleshoot hybrid database environments, including private networking, connectivity, and identity integrations.

  • Establish and enforce enterprise SQL Server standards for deployments, backups, security, and HA/DR.

  • Mentor junior team members and transfer technical knowledge to elevate overall infrastructure capability.

Minimum Requirements:

  • 10+ years of dedicated Microsoft SQL Server administration experience in enterprise production environments.

  • Deep Technical Expertise: Expert knowledge of T-SQL, execution plan analysis, index strategies, and native troubleshooting tools.

  • HA/DR Mastery: Proven experience designing and managing Always On AGs, Failover Clusters, log shipping, and replication.

  • Security & Encryption: Hands-on experience with TDE, certificate/key management, RBAC, and security hardening.

  • Large Database Support: Practical experience with partitioning, archiving, and managing high-growth tables.

  • Communication: Excellent written and verbal communication skills with the ability to act as an escalation point for developers and leadership.

  • Preferred Certifications

    • Microsoft Certified: Azure Database Administrator Associate (or equivalent SQL Server legacy certification).

    • Relevant Azure Administrator / Azure Solutions Architect certifications.

    • ITIL Foundation.

  • Nice to Have

    • Domain Experience: Background in financial services, insurance, or highly regulated environments.

    • Cloud & Hybrid: Direct experience with Azure SQL ecosystem (Managed Instance, IaaS, DB) and hybrid networking.

    • Tools & Scripting: Strong PowerShell automation skills and experience with enterprise backup software (e.g., Veeam).

    • Infrastructure Knowledge: Understanding of SAN storage, VMware virtualization, Active Directory, and Windows Server internals.

Benefits:

Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
690,007 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$102k – $160k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Atlanta
Python
JavaScript
TypeScript
SQL
C#
Node JS
Databases
Neo4j
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
AI Agents
LLM
RAG
Flowise
Semantic Search
OpenAI
GraphRAG
Semantic Search
Frontend
React.js
DevOps
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
Management
n8n
Apply
$20k – $48k per year (Estimated) • In office • Contractor • 5+ years exp • Johannesburg
SQL
Databases
Oracle
MS SQL
AI/ML
RAG
Apply
$15k – $41k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Johannesburg
PowerShell
DevOps
Terraform
Azure
Grafana
Bicep
Cybersecurity
Microsoft Entra ID
DLP
Management
ITIL
Service Desk
Apply
Junior Developer 1 hour ago
$15k – $41k per year (Estimated) • In office • Full-Time • 2+ years exp • Stellenbosch
Java
SQL
Java
Maven
Spring Boot
Databases
PostgreSQL
MS SQL
DevOps
CI/CD
Apply
$120k – $233k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Phoenix • Dallas
Python
JavaScript
TypeScript
C#
AI/ML
Model Context Protocol
AI Agents
OpenAI
DevOps
Azure
Apply
$18k – $39k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
$308k – $444k per year • In office • Contractor • 5+ years exp • Johannesburg
Management
SharePoint
ITIL
Apply
In office • Full-Time • 2+ years exp
Management
Microsoft Office
Apply
$20k – $43k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
Analytics
A/B Testing
Marketing
Meta Ads
Google Ads
GA4
Instagram
Apply
Group IT Manager 1 hour ago
$20k – $57k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
DevOps
Azure
AWS
Apply
$37k – $76k per year (Estimated) • Equity • In office • 8+ years exp • Bachelor's Degree • Johannesburg
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLMOps
LLM Guardrails
EU AI Act
Machine Learning
DevOps
GCP
Azure
AWS
Platform Engineering
FinOps
Cybersecurity
GDPR
Management
Agile
Scrum
Apply
Legal Intern 1 day ago
In office • Internship • Bachelor's Degree • Johannesburg
Cybersecurity
GDPR
Management
Microsoft Office
Apply
Electrical Engineer 1 hour ago
$15k – $33k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
Design
AutoCAD
Apply
$15k – $39k per year (Estimated) • Equity • In office • Full-Time • Johannesburg
Apply
$8.5k – $20k per year (Estimated) • In office • Johannesburg
Apply
See all jobs
This is one of many
690,007 more open roles from verified company boards, updated every day.