SQL Database Administrator
1 week ago
Role Purpose
The SQL Database Administrator (DBA) is responsible for managing and maintaining SQL Server databases across development, testing, and production environments. This role ensures high performance, availability, and security of databases, while supporting development and operational teams. The DBA plays a key role in aligning database operations with application release cycles and business continuity strategies.
Key Responsibilities
Database Administration & Performance
- Install, configure, and maintain SQL Server databases.
- Monitor performance and apply patches and upgrades as needed.
- Optimise and tune SQL queries, indexes, and stored procedures.
- Implement and maintain database security (roles, permissions, encryption).
- Perform regular backups and recovery procedures.
- Automate routine tasks using PowerShell or other scripting tools.
Application & Development Support
- Collaborate with developers to design and review schemas, queries, and stored procedures.
- Support deployment of application releases and validate database scripts.
- Troubleshoot application-related database issues (e.g., slow queries, deadlocks).
- Maintain strong change-control practices and rollback strategies.
- Integrate database changes into CI/CD pipelines.
Compliance & Documentation
- Define and enforce data access policies in line with GDPR and other standards.
- Maintain documentation for configurations, processes, and procedures.
- Produce operational runbooks and knowledge base articles.
- Partner with business continuity teams to validate DR and HA strategies.
Incident Response & Stakeholder Engagement
- Act as escalation point for database-related incidents.
- Provide guidance on database best practices to developers and application managers.
- Translate database performance and availability into business impact terms (RPO, RTO).
- Collaborate with stakeholders across development, support, and business teams.
Required Experience & Skills
- 3+ years experience in SQL DBA within MSP or multi-tenant environments.
- Proven experience as a SQL Server DBA (SQL Server
- Strong knowledge of T-SQL, SSIS, SSRS, and SQL Server Agent.
- Experience with performance tuning and query optimisation.
- Familiarity with HA and DR options for SQL Server.
- Understanding of data security and compliance standards (e.g., GDPR, HIPAA).
- Experience with monitoring tools (e.g., Redgate, SolarWinds DPA, SQL Sentry).
- Experience supporting production databases for critical business applications (ERP, CRM, finance).
- Hands-on expertise in CI/CD integration and automation (PowerShell, Python).
- Proven troubleshooting skills for application-related database issues.
- Regional or global support experience, ideally in an AMS environment.
Qualifications (Preferred, Not Mandatory)
- Microsoft certifications (e.g., MCSA: SQL Server, Azure Database Administrator Associate).
- Experience with cloud-based databases (Azure SQL, AWS RDS).
- Knowledge of NoSQL or other database technologies is a plus.
- Familiarity with DevOps practices and CI/CD pipelines.
Key Competencies
- Strong ownership mindset and accountability.
- Calm and structured approach under pressure.
- Clear communicator with technical and non-technical stakeholders.
- Positive contributor to a collaborative Cape Town & UK cross-site culture).
Working Conditions
- Standard Cape Town hours with overlap to UK business hours.
- Participation in on-call / after-hours response rotation when required.
-
SQL Database Administrator
1 week ago
Cape Town, Western Cape, South Africa AO Connect Solutions Full time R900 000 - R1 200 000 per yearAs a SQL DBA, you will be responsible for the design, implementation, maintenance, and performance optimization of our clients' SQL databases. Your expertise in managing and troubleshooting SQL Server environments will play a critical role in ensuring the reliability, availability, and security of their data infrastructure. You will work closely with...
-
SQL Database Administrator
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearMinimum requirements:Experience as a MS SQL Server database administrator.Expertise with performance Tuning and T-SQL Optimisation.Experience with busy databases handling large volumes of transactions per day.Strong interpersonal skills and the ability to work with a broad range of stakeholders up to C-levelA natural problem solver with excellent...
-
Database Administrator
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearDatabase Administrator - Cloud - Cape TownKey Responsibilities:Install, configure, and maintain cloud-native databases (Azure SQL, PostgreSQL, MySQL, or other cloud DBs).Monitor and tune database performance, including query optimization, indexing, and resource allocation.Implement backup, recovery, and disaster recovery solutions for cloud databases.Manage...
-
Senior Database Administrator
1 week ago
Cape Town, Western Cape, South Africa Tych Business Solutions Full time R600 000 - R1 200 000 per yearResponsibilities:Install, configure, and upgrade database systems.Monitor and optimize database performance, including SQL tuning and resource allocation.Implement and manage backup and recovery strategies using DB2 tools.Ensure high availability and disaster recovery.Manage user access, roles, and security policies.Perform capacity planning and scalability...
-
Azure Database Administrator
3 days ago
Cape Town, Western Cape, South Africa k0dehut Full time R600 000 - R1 200 000 per yearSynapse Database AdministratorPermanent, RemoteRole Overview:Our client is looking for a skilled Synapse Database Administrator to join their growing team. The ideal candidate will be responsible for managing, optimizing, and ensuring the performance and security of our Microsoft Azure Synapse Analytics environments. This role requires a detail-oriented and...
-
DataOps Database Administrator
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per yearKey purpose:The primary focus of this position is to administrate, configure, monitor and maintain our Database environment. You will need to be helpful and supportive to your team and your clients, your fellow developers. You join an energetic, focused and dynamic team. The ideal candidate will be accurate, self-motivated and meticulous with an eye for...
-
SQL Developer
1 week ago
Cape Town, Western Cape, South Africa Nimble Credit Solutions Full time R450 000 - R675 000 per yearLocation: Cape TownReporting To: Systems | LeadAre you passionate about designing and automating SQL code that delivers accurate, business-critical data? Ready to take your SQL skills to the next level?At Nimble Credit Solutions, we're committed to fostering a dynamic and supportive environment where employees can thrive. We are driven by values that shape...
-
SQL Developer
5 days ago
Cape Town, Western Cape, South Africa Nimble Group Full time R400 000 - R800 000 per yearLocation:Cape TownReporting To:Systems | LeadAre you passionate about designing and automating SQL code that delivers accurate, business-critical data? Ready to take your SQL skills to the next level?At Nimble Credit Solutions, we're committed to fostering a dynamic and supportive environment where employees can thrive. We are driven by values that shape...
-
SQL Developer
5 days ago
Cape Town, Western Cape, South Africa Nimble Credit Solutions Full time R500 000 - R1 000 000 per yearLocation: Cape TownReporting To: Systems | LeadAre you passionate about designing and automating SQL code that delivers accurate, business-critical data? Ready to take your SQL skills to the next level?At Nimble Credit Solutions, we're committed to fostering a dynamic and supportive environment where employees can thrive. We are driven by values that shape...
-
Database Administrator
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R120 000 - R180 000 per yearContract positionMinimum requirements:Bachelors degree in Computer Science or related field required4 years of experience managing MONGODB environment4 years of experience with MONGODB ENTERPRISE edition with OPSMANAGERWorking on Linux servers (not necessary as an ADMIN)Strong proficiency in performance tuningStrong proficiency in backup/restore...