2,232,993open jobs
143,832companies
254,933added this week
Browse all
Location
In office (Durban)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
Introduction

The Senior Database Administrator is responsible for the management, maintenance, optimisation and support of database infrastructure, ensuring maximum uptime, performance, security and data integrity across all production, reporting and business-critical environments.

This role is responsible for database administration, performance tuning, ETL processes, data integration and database security across operational and analytical platforms. The incumbent will support core business systems including dialler platforms, reporting environments, CRM platforms and internal applications.

The Senior Database Administrator plays a key role in ensuring reliable data availability, efficient database performance and operational resilience within a high-volume, fast-paced BPO environment.

This role requires strong technical capability, excellent troubleshooting skills and the ability to manage database infrastructure in a highly available 24/7 operational business.

Duties & Responsibilities

Database Administration & Maintenance

Performance Monitoring, Optimisation & Capacity Planning

Data Integration, ETL & Reporting Support

GENERAL DESCRIPTION Main Functions:

Database Administration & Maintenance

Install, configure and maintain SQL Server, PostgreSQL and related database platforms.

Manage database environments across production, disaster recovery, development

Job Description:

Senior Database Administrator and testing. redundancy and uptime.

Perform database backups, restores and recovery procedures.

Manage database upgrades, patching and maintenance windows.

Ensure database availability, integrity and reliability across business-critical platforms.

Troubleshoot database incidents and resolve operational issues.

Main Functions:

Performance Monitoring, Optimisation & Capacity Planning

Monitor database health, performance and availability.

Perform query tuning and database optimisation.

Manage database indexing and maintenance plans.

Conduct capacity planning and recommend infrastructure improvements.

Identify performance bottlenecks and implement corrective actions.

Support uptime requirements across operational and reporting environments.

Data Integration, ETL & Reporting Support

Manage ETL processes for business reporting and operational data movement.

Support data extraction, transformation and loading across platforms.

Maintain and support data warehouse processes.

Support real-time and scheduled data processing requirements.

Assist with data modelling and data architecture. Main Functions: 4. Automation, Scripting & Operational Support

Develop and maintain database automation scripts using Python, PowerShell and SQL.

Support Apache Airflow workflow scheduling and orchestration.

Assist with Kafka and real-time data movement requirements.

Maintain database-related documentation and change records.

Provide database support for operational platforms including dialler, CRM and reporting systems. Security, Governance & Collaboration

Implement database security best practices and access controls.

Job Description – Senior Database Administrator

Support database compliance and audit requirements.

Ensure data governance and protection standards are maintained.

Collaborate with Infrastructure, Development and partner teams on project delivery and support.

Remain current on database technologies, trends and best practices.

Desired Experience & Qualification

Degree, Diploma or NQF Level 7 qualification in Information Technology / Database Administration / Computer Science.

Relevant SQL and Database Administration certifications.

PostgreSQL certification advantageous.

Python / Data Engineering certifications advantageous.

Microsoft database certifications advantageous.

Experience

Minimum 5 years’ experience in database administration.

Strong SQL Server and PostgreSQL administration experience.

Hands-on experience with ETL and data warehouse processes.

Experience with database performance tuning and optimization.

Experience with Python, Apache Airflow, Kafka and PowerShell scripting.

Experience working with Linux and Windows server environments.

Experience supporting reporting and operational systems in a high-availability environment.

Experience within a BPO / contact centre environment advantageous.

Strong analytical and problem-solving capability.

Ability to work independently and collaboratively in a fast-paced environment.

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,232,993 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
Durban
Hybrid · Full-Time · Cape Town
Python
SQL
Databases
Snowflake
Amazon Redshift
AI/ML
NLP
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
Amazon S3
Analytics
Power BI
Apply
Senior Data Scientist 6 hours ago
In office · Full-Time · Centurion
Python
SQL
AI/ML
Machine Learning
Apply
In office · Full-Time · 6+ years exp · Cape Town
Analytics
Power BI
Management
SharePoint
Apply
Data Engineer 10 hours ago
In office · 3+ years exp · Bachelor's Degree · South Africa
Python
SQL
AI/ML
Model Context Protocol
Analytics
Power BI
ETL/ELT
SSIS
Alteryx
Apply
Remote (South Africa) · Full-Time · Johannesburg
Python
SQL
Databases
Snowflake
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
ArgoCD
Git
AWS
Docker
Kubernetes
AWS Lambda
GitHub
Amazon S3
Cybersecurity
Wiz
Management
Agile
Scrum
Kanban
Apply
Hybrid · Full-Time · Melbourne
Python
JavaScript
TypeScript
SQL
PowerShell
Node JS
Databases
PostgreSQL
Snowflake
Frontend
GraphQL
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
GitHub
Analytics
Power BI
Apply
QA Engineer 4 days ago
$20k – $25k per year · In office · 3+ years exp · Almaty
Python
Java
TypeScript
SQL
C#
1C
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
GitHub Actions
Kibana
GitLab CI
CI/CD
Docker
API Gateway
Cybersecurity
OWASP Top 10
PCI DSS
SOC 2
OWASP
Management
YouTrack
QA
Selenium
JMeter
Cypress
Playwright
Swagger
Gatling
Postman
k6
Apply
Hybrid · Nationals only · 1+ year exp · Bachelor's Degree · Brownsville
Python
JavaScript
Java
TypeScript
SQL
C#
Scala
Java
Gradle
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
Frontend
Angular
React.js
npm
DevOps
Terraform
Ansible
CI/CD
Docker
Kubernetes
Unix
Apply
$125k – $160k per year · Equity · Hybrid · Nationals only · 1+ year exp · Bachelor's Degree · Hawthorne
Python
JavaScript
Java
TypeScript
SQL
C#
Scala
Java
Gradle
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
Frontend
Angular
React.js
npm
DevOps
Terraform
Ansible
CI/CD
Docker
Kubernetes
Unix
Apply
$140k – $180k per year · In office · Full-Time · Sandy
JavaScript
SQL
Node JS
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Claude Code
LLM
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 2+ years exp · Durban
Apply
Media Buyer 9 days ago
In office · Full-Time · Durban
Apply
In office · Full-Time · 5+ years exp · Durban
Apply
In office · Full-Time · Durban
Apply
In office · Full-Time · South Africa
Apply
Remote (South Africa) · Contractor · Cape Town · Stellenbosch · Paarl · Durban · Johannesburg
Management
Asana
Trello
ClickUp
Jira
Zapier
Apply
In office · Full-Time · Durban
Analytics
Microsoft Excel
Apply
In office · Contractor · 2+ years exp · Durban
Apply
In office · Full-Time · Durban
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,232,993 more open roles from verified company boards, updated every day.