Careers

Finding talent. Unlocking opportunity.

We’re passionate about matching great people with the right opportunities. With decades of experience and a trusted network, we make the hiring process smoother for employers and more rewarding for jobseekers.

ICTEngage Recruitment Centre

Explore the latest career opportunities and find your next step with us.

Job Title
Senior Microsoft SQL Platform Engineer
Employment Type
Full Time
Experience
5 to 8 years
Salary
R68000
Job Published
05 August 2026
Job Reference No.
267084

Job Description

This position is either for the client's branch in Claremont Cape Town, or in Port Elizabeth.

Build, optimise and protect SQL Server environments across multiple enterprise customers.

At our client they don't manage a single SQL environment, they support multiple business-critical Microsoft SQL Server platforms across a diverse customer base.

You'll work with different SQL Server versions, architectures, maintenance strategies and business requirements, helping customers keep their environments stable, performant and resilient.

If you enjoy solving complex SQL Server challenges, working directly with customers, and building automation rather than performing repetitive manual tasks, we'd like to hear from you.

What you'll be doing

As our Senior Microsoft SQL Platform Engineer, you'll take ownership of SQL Server environments from installation through to optimisation, disaster recovery and ongoing performance improvements.

You'll be responsible for:

  • Installing, configuring and upgrading Microsoft SQL Server

  • Designing and maintaining Always On Availability Groups

  • Managing SQL Server replication

  • Backup, recovery and disaster recovery planning

  • Performance troubleshooting and optimisation

  • Query tuning and execution plan analysis

  • Index and statistics optimisation

  • Capacity and storage planning

  • SQL Server security reviews and hardening

  • Planned maintenance and health checks

  • Supporting customer projects and migrations

  • Producing clear technical documentation

  • Mentoring junior engineers

  • Participating in after-hours maintenance when required

  • Automating repetitive administration using PowerShell and T-SQL

What makes this role different

Although you'll manage approximately 25 SQL Server environments, they're spread across multiple customers.

That means you'll regularly work with:

  • Different SQL Server versions

  • Different backup solutions

  • Different maintenance windows

  • Different storage platforms

  • Different application vendors

  • Different business priorities and SLAs

No two environments are exactly the same, making this a role for someone who enjoys variety and solving new technical challenges.

What we're looking for

We're looking for someone who can confidently work independently while representing our client professionally with our customers.

Ideally you'll have experience with:

Essential

  • Microsoft SQL Server administration

  • SQL Server installation and upgrades

  • Always On Availability Groups

  • Backup and recovery strategies

  • Performance tuning

  • Query optimisation

  • T-SQL

  • Windows Server administration

  • PowerShell scripting

  • Customer-facing technical support

Advantageous

  • SQL Server replication

  • Failover clustering

  • Disaster recovery planning

  • Enterprise storage platforms

  • Azure SQL technologies

  • Microsoft certifications

Who will thrive here

You'll enjoy this role if you:

  • Love solving complex technical problems

  • Prefer variety over repetitive work

  • Take ownership of customer outcomes

  • Enjoy improving and automating processes

  • Can communicate technical concepts clearly to customers

  • Like working across infrastructure, operating systems and SQL Server, not just writing queries

Skills

Industries

ICTEngage
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

ICTEngage
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.