SQL Database Administrator

Overview

As a SQL Database Administrator, you will play a critical role in managing and optimizing the Microsoft SQL Server environment for the client. You will work closely with development and IT teams, focusing on tasks such as installation, configuration, performance tuning, and ensuring high availability while also providing expert consultation. Your contributions will be essential in maintaining data integrity and supporting the organization's overall architecture. This position offers a hybrid working arrangement, allowing for a blend of onsite and remote work.

Responsibilities

  • Install and configure the Microsoft SQL Server estate.
  • Secure, patch, and monitor the SQL Server databases.
  • Manage backup and recovery policies, ensuring disaster recovery and high availability.
  • Perform query and index tuning to maintain database performance.
  • Provide troubleshooting and consultancy to development teams and IT staff.
  • Define non-functional requirements for new services and enhance the legacy systems.

Requirements

  • Minimum of 3 years' experience as a SQL Server DBA in a blue-chip or enterprise environment.
  • Strong hands-on experience with Microsoft SQL Server administration, including patching and security.
  • Proven experience in backup and recovery, disaster recovery, and high availability technologies (Always On, clustering, log shipping).
  • Strong performance tuning skills and familiarity with monitoring and alerting tools.
  • Experience in Agile/Scrum environments and ideally within DevOps or DevSecOps.
  • Desirable: Experience in FCA/PRA-regulated environments, exposure to Azure SQL, and relevant Microsoft certifications.