Senior Database Administrator (Cloud and On Prem) at JSE Limited
JSE Limited · Sandton, Johannesburg
Overview
The JSE is looking for a Senior DBA to take ownership of enterprise database platforms across on premises, Microsoft Azure and AWS. You will be the go to person for reliability, security and performance of critical database services in a high availability financial markets environment. This is a permanent role based in Sandton for someone with 5 to 10 years of hands on SQL Server experience who wants to work at the heart of South Africa's financial market infrastructure.
About the role
As a Senior Database Administrator at the JSE, you will provide specialist administration, engineering and operational ownership for enterprise database platforms across on premises, Microsoft Azure and Amazon Web Services. You will make sure database services meet agreed availability, resilience, security, performance and recovery requirements while enabling safe change, modernisation, automation and cost effective growth.
- Administer, monitor and support production and non production database services against SLAs and operational controls.
- Handle installation, configuration, patching, upgrades, backups, restores, integrity checks, capacity management and lifecycle maintenance.
- Tune database configuration, queries and physical design in partnership with application teams.
- Implement least privilege access, encryption, secrets management, vulnerability remediation and audit support.
- Operate and test high availability and disaster recovery solutions and coordinate resilience tests.
- Administer Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs, Amazon RDS and EC2 database workloads.
- Automate repeatable DBA tasks using T SQL, PowerShell, Python and approved infrastructure or workflow tooling.
- Plan, document and execute database implementations, upgrades, migrations and decommissioning across environments.
- Act as an escalation point and trusted advisor to application, infrastructure, security, architecture and business stakeholders.
Application notes: This is a permanent position based in Sandton. The listing does not specify application documents or an email address, so apply through the PNet listing and make sure your CV clearly shows your SQL Server, Azure and AWS hands on experience.
Requirements
- Relevant IT degree, diploma or equivalent demonstrable professional experience.
- Relevant vendor certifications such as Microsoft, AWS or Azure.
- 5 to 10 years of hands on database administration experience, including practical responsibility for production Microsoft SQL Server environments.
- Strong T SQL administration and troubleshooting capability.
- Practical experience with backup and restore, high availability, disaster recovery, performance tuning, security, patching and change control.
- Working knowledge of Windows Server, clustering, storage, networking, DNS, certificates and authentication concepts relevant to database services.
- Practical exposure to at least one public cloud and a sound understanding of secure, reliable database operations.
- PowerShell, infrastructure as code, CI CD or database deployment automation experience.
- Ability to participate in operational support and after hours change or incident activities when required.
- Experience in a highly regulated, high availability or financial markets environment is listed as essential.
- Current role relevant Microsoft Azure, AWS, SQL Server, PostgreSQL or IT service management certification.
- Advantageous: hands on experience across both Microsoft Azure and AWS, Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs, Amazon RDS for SQL Server or PostgreSQL, database workloads on EC2, and PostgreSQL administration including managed cloud deployments.
Responsibilities
- Administer, monitor and support production and non production database services against agreed SLAs and operational controls.
- Perform installation, configuration, patching, upgrades, backups, restores, integrity checks, capacity management and lifecycle maintenance.
- Diagnose and recover routine and complex database availability, integrity, access and performance issues, escalating high risk incidents and vendor engagement to the Technical Lead for Database Platforms.
- Maintain accurate platform inventories, support documentation, runbooks, standards and known error records.
- Monitor workload health, query performance, waits, blocking, execution plans, index health, storage utilisation and resource consumption.
- Tune database configuration, queries and physical design in partnership with application teams.
- Forecast capacity and licensing needs and recommend right sizing or service tier changes.
- Implement least privilege access, role based controls, privileged access processes, encryption and secrets management in line with approved standards.
- Perform or support database security reviews, vulnerability remediation, transaction auditing and access recertification.
- Ensure database changes follow change, release, testing and segregation of duties controls.
- Support evidence collection for internal assurance, external audit and regulatory obligations.
- Operate and test approved high availability and disaster recovery solutions and contribute to designs appropriate to workload criticality.
- Maintain backup retention, restore procedures and recovery evidence, and coordinate planned resilience tests with corrective actions tracked to closure.
- Administer Azure SQL Database, Azure SQL Managed Instance and SQL Server on Azure Virtual Machines using approved patterns, standards and runbooks.
- Configure and review identity, network access, private connectivity, encryption, backup, geo resilience, monitoring and alerting on Azure.
- Administer SQL Server, PostgreSQL and potentially other database workloads on Amazon RDS or Amazon EC2 using approved patterns and standards.
- Configure and review parameter and option settings, identity and access, network controls, encryption, backups, maintenance windows, monitoring and multi AZ resilience on AWS.
- Support and execute approved database migration and replication activities with rollback, validation and data protection controls.
- Automate repeatable DBA tasks using T SQL, PowerShell, Python and approved infrastructure or workflow tooling.
- Create actionable dashboards, alerts and health reports that reduce manual checks and improve early detection.
- Plan, document and execute database implementations, upgrades, deployments, migrations and decommissioning across development, test and production environments.
- Validate data integrity, security, performance and recoverability before and after material changes.
- Translate complex technical issues into clear business impact, risk and options for decision makers.
- Provide practical database guidance to developers, engineers, security teams and service owners within approved standards.
- Share knowledge, maintain usable documentation and participate in team cross skilling to reduce key person dependency.
- Work constructively with vendors under the direction of the Technical Lead and contribute technical input on database products and support practices.
Job details
- Organisation
- JSE Limited
- Location
- Sandton, Johannesburg
- Job type
- Full time
- Experience level
- Senior (5+ years)
- Education
- Diploma
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
This role is a great fit if you have solid SQL Server experience and want to work with cloud platforms in a serious financial markets environment. The JSE is a high availability shop, so when you tailor your CV, put your production SQL Server responsibilities and any Azure or AWS migration work right at the top. Be ready to talk through real incidents you have resolved, how you tune queries, and how you handle backup and disaster recovery. Certifications matter here, so list your Microsoft, Azure or AWS certs clearly. The job is based in Sandton and involves after hours support from time to time, so show that you are comfortable with that. Apply through the PNet listing and keep your CV focused on hands on database administration rather than general IT support.
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV, Diploma certificate and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
Nobody has said anything yet. Be the first.