Staff Solutions

Senior Microsoft SQL Platform Engineer - Staff Solutions

Gqeberha / Port Elizabeth 2 hour(s) ago Permanent
Salary - Market Related
Apply On Company Site

Senior Microsoft SQL Platform Engineer

📍 Location: Gqeberha, Eastern Cape
💼 Employment Type: Permanent 

About the Position

We're looking for an experienced Senior Microsoft SQL Platform Engineer to take ownership of Microsoft SQL Server environments, ensuring they remain secure, highly available, and optimised for performance. This role spans the full SQL Server lifecycle—from installation and upgrades to disaster recovery, performance tuning, automation, and ongoing support across multiple customer environments..
Skills
 
eastern capegqeberhaInformation technologyMicrosoft SQLpejobsSenior Microsoft SQL Platform SQL

Key Responsibilities

  • Install, configure, upgrade, and maintain Microsoft SQL Server environments
  • Design, implement, and support Always On Availability Groups
  • Configure and manage SQL Server replication
  • Develop and maintain backup, recovery, and disaster recovery strategies
  • Monitor, troubleshoot, and optimise SQL Server performance
  • Analyse execution plans and perform query tuning
  • Optimise indexes and database statistics
  • Conduct capacity planning and storage management
  • Perform SQL Server security reviews and implement best practices
  • Carry out scheduled maintenance, patching, and health checks
  • Support database migrations, upgrades, and infrastructure projects
  • Produce and maintain accurate technical documentation
  • Mentor and provide guidance to junior team members
  • Participate in after-hours maintenance and support activities when required
  • Automate routine administration tasks using PowerShell and T-SQL

What Makes This Role Unique

You'll be responsible for supporting approximately 25 SQL Server environments across a diverse customer base. Each environment presents its own technologies, business requirements, and operational priorities, providing continuous exposure to new technical challenges.
You'll regularly work with:
  • Multiple SQL Server versions
  • Various backup and recovery solutions
  • Different maintenance schedules
  • Diverse storage platforms
  • A range of third-party applications
  • Different business requirements and service level expectations
This role is ideal for someone who enjoys variety, continuous learning, and solving complex technical problems in different environments.

Requirements

Essential Skills & Experience

  • Strong Microsoft SQL Server administration experience
  • SQL Server installation, configuration, and upgrade experience
  • Always On Availability Groups
  • Backup, recovery, and disaster recovery planning
  • SQL Server performance tuning and optimisation
  • Query optimisation and execution plan analysis
  • Advanced T-SQL skills
  • Windows Server administration
  • PowerShell scripting
  • Experience providing technical support in customer-facing environments

Advantageous

  • SQL Server replication
  • Windows Failover Clustering
  • Disaster recovery design and implementation
  • Enterprise storage platforms
  • Azure SQL technologies
  • Microsoft SQL Server certifications

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.