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
Similar jobs

More from Staff Solutions Recruitment
Staff Solutions Recruitment 7 days ago
Staff Solutions Recruitment 7 days ago
Staff Solutions Recruitment 10 days ago

Senior Microsoft SQL Platform Engineer

Apply Now
Back to search page