2,134,827open jobs
135,056companies
249,024added this week
Browse all
Location
In office (Johannesburg)
Employment
Full-Time

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Samaha Consulting is an IT consulting firm in South Africa that supplies specialists to large clients, including security assurance, Oracle Fusion Middleware and business analysis roles. A current vacancy supports the security posture of mobile operator MTN. The company is headquartered in Johannesburg, South Africa.
Introduction

We are seeking an experienced SQL Server Database Administrator (DBA) with PostgreSQL knowledge to manage, maintain, and optimise enterprise-scale database environments. The ideal candidate will have strong expertise in database administration, high availability (HA), disaster recovery (DR), replication, performance tuning, database automation, and security.

The role involves ensuring database stability, reliability, scalability, and performance while supporting infrastructure modernisation and cloud adoption initiatives. The candidate will also handle critical incidents, perform root cause analysis, maintain operational documentation, and mentor junior DBAs.

Duties & Responsibilities
  • Design, implement, and maintain high availability and disaster recovery solutions, including SQL Server clustering and Always On Availability Groups.

  • Manage database replication, data movement, and synchronisation across large enterprise database environments.

  • Monitor database health, performance, availability, and stability, proactively resolving potential issues.

  • Perform advanced database performance tuning using execution plans, wait statistics, query optimisation, and profiling tools.

  • Troubleshoot complex database issues, investigate incidents, conduct root cause analysis, and implement corrective actions.

  • Develop and maintain database automation scripts using PowerShell, Bash, or Python.

  • Support database infrastructure modernisation, cloud migration, and database optimisation initiatives.

  • Implement database security controls, including encryption, auditing, access management, and compliance requirements.

  • Maintain technical documentation, operational runbooks, recovery procedures, and database administration standards.

  • Participate in critical incident management and provide after-hours support when required.

  • Collaborate with infrastructure, application development, cloud, and business teams to ensure reliable database operations.

  • Provide technical guidance and mentorship to junior database administrators.

Desired Experience & Qualification
  • 8–10+ years of experience in database administration, with strong hands-on expertise in Microsoft SQL Server and working knowledge of PostgreSQL.

  • Extensive experience in designing, implementing, and maintaining high availability (HA) and disaster recovery (DR) solutions, including SQL Server clustering and Always On Availability Groups.

  • Strong experience in database replication, data movement, synchronisation, backup, recovery, and managing large-scale enterprise database environments.

  • Advanced expertise in database performance tuning, query optimisation, execution plans, indexing, wait statistics, and troubleshooting database bottlenecks.

  • Proven ability to investigate critical database incidents, perform root cause analysis, resolve performance and stability issues, and implement preventive measures.

  • Hands-on experience in database automation and scripting using PowerShell, Bash, or Python to improve operational efficiency.

  • Experience supporting cloud adoption, database migration, infrastructure modernisation, and database optimisation initiatives.

  • Strong understanding of database security, encryption, auditing, access management, compliance, and data governance practices.

  • Exposure to modern database and monitoring technologies such as ClickHouse, FoundationDB, LGTM stack (Loki, Grafana, Tempo, Mimir), Rybbit, or Valkey.

  • Experience creating technical documentation, operational runbooks, database standards, and recovery procedures.

  • Ability to provide technical mentorship to junior DBAs, collaborate with cross-functional teams, and participate in critical incident response and after-hours support.

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.
2,134,827 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

Data Science
Similar stack
Same company
Johannesburg
SENIOR DATA SCIENTIST 2 hours ago
In office · 4+ years exp · Bachelor's Degree · Pretoria
DevOps
Incident Management
Wi-Fi
Apply
DATA SCIENTIST 2 hours ago
In office · 2+ years exp · Bachelor's Degree · Pretoria
DevOps
Wi-Fi
Apply
In office · Full-Time · Sandton
Python
C#
Python
pySpark
C#
.NET
Databases
Databricks
Azure Cosmos DB
Azure SQL Database
AI/ML
Spark
Machine Learning
DevOps
Terraform
Azure DevOps
Azure
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Master Data Management
Management
Power Automate
Power Apps
SharePoint
Apply
In office · Full-Time · Pretoria
Python
JavaScript
Java
TypeScript
Databases
Apache Kafka
AI/ML
Hadoop
Frontend
Angular
DevOps
Terraform
OpenTelemetry
Prometheus
Azure
Kubernetes
Grafana
Cybersecurity
Zero Trust
Least Privilege
Analytics
ETL/ELT
Apply
In office · Full-Time · Randburg
Python
SQL
Analytics
Power BI
ETL/ELT
Apply
In office · Bachelor's Degree · Cape Town · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
Azure
Git
AWS
Bitbucket
Apply
In office · Johannesburg
Apply
In office · Full-Time · Johannesburg · Cape Town
Apply
$14k per year (gross) · In office · Johannesburg
Apply
$14k per year (gross) · In office · Johannesburg
Apply
See all jobs
This is one of many
2,134,827 more open roles from verified company boards, updated every day.