Senior SQL Server Database Administrator; DBA; Hybrid
Listed on 2026-10-21
-
IT/Tech
Database Administrator, Disaster Recovery IT, Azure, Cloud Computing: Infrastructure & Operations
Senior SQL Server Database Administrator (DBA)
Kingston, Surrey – Hybrid - £85,000
An established and rapidly growing business are looking for an experienced Senior SQL Server Database Administrator to take full technical ownership of their SQL Server estate, driving the modernisation, scalability, performance and resilience of our database services across a hybrid cloud environment.
This is a hands‑on, senior technical role where you will be responsible for the stability and continuous improvement of business‑critical database platforms supporting 24/7 production services. You will work across both Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) environments, ensuring the database estate is secure, highly available, optimised and fit for future growth.
You will play a key role in shaping database architecture and design, working closely with agile development teams to influence technical decisions, challenge inefficient database code and promote best practices. From advanced performance tuning and disaster recovery to security governance and data lifecycle management, you will ensure our database services meet the highest standards of operational excellence.
As a senior member of the team, you will also provide technical guidance and mentorship to fellow DBAs, championing continuous improvement and helping establish a culture of accountability, collaboration and engineering excellence.
Key Responsibilities Database Architecture and Design- Own and govern relational database design and data modelling standards across the SQL Server estate.
- Work with development teams early in the delivery lifecycle to design scalable schemas, appropriate data types, effective indexing strategies and partitioning solutions.
- Ensure database architecture supports performance, resilience, security and long‑term scalability.
- Collaborate with agile development teams to review T-SQL, stored procedures and database design decisions.
- Provide practical guidance to developers on writing efficient T-SQL and implementing high‑performing database solutions.
- Proactively monitor database workloads, identify performance bottlenecks and resolve complex database issues.
- Analyse execution plans and optimise queries, indexes, storage configurations and overall database performance.
- Drive continuous improvements in database efficiency, stability and resource utilisation.
- Take end‑to‑end responsibility for the configuration, maintenance, health and performance of the SQL Server estate.
- Manage day‑to‑day operational activities, monitoring, patching and database lifecycle management.
- Maintain the reliability and availability of business‑critical production systems operating 24/7/365.
- Administer and optimise SQL Server workloads across Azure Virtual Machines (IaaS), Azure SQL Database and Azure SQL Managed Instance (PaaS).
- Support the ongoing evolution and modernisation of database services across hybrid and cloud‑based infrastructure.
- Ensure database platforms are appropriately configured, scalable, resilient and cost‑effective.
- Design, implement and maintain robust high‑availability and disaster recovery solutions across Azure environments.
- Configure and manage Azure SQL Failover Groups and multi‑region resilience strategies where appropriate.
- Automate and regularly test backup, restoration, failover and recovery procedures to meet business continuity and recovery objectives.
- Implement and maintain database security controls, including encryption at rest and in transit, access management and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).