SQL DBA

Morson Group
Central Milton Keynes, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 103K

Job location

Central Milton Keynes, United Kingdom

Tech stack

User Authentication
Bash
Cluster Analysis
Databases
ETL
Data Systems
Database Security
Disaster Recovery
Python
PostgreSQL
Log Shipping
Microsoft SQL Server
SQL Azure
MySQL
Powershell
Query Optimization
Role-Based Access Control
SQL Stored Procedures
SQL Databases
T-SQL
Alwayson
Scripting (Bash/Python/Go/Ruby)
System Availability
SC Clearance
Amazon Web Services (AWS)
Performance Monitor
Data Management

Job description

We're looking for a DBA to take ownership of critical database environments within a secure and technically diverse organisation. This is a fantastic opportunity to play a key role in maintaining, improving, and future-proofing enterprise data platforms that underpin essential services., As Database Administrator, you'll be responsible for the design, implementation, optimisation and ongoing support of enterprise database systems, with a primary focus on Microsoft SQL Server. You'll also provide hands-on administration across PostgreSQL and MySQL environments, ensuring reliability, performance, and security across the entire data estate.

You'll work closely with application teams, infrastructure engineers and business stakeholders to deliver scalable, secure and high-performing data solutions in both on-premises and cloud environments., * Install, configure, patch and maintain Microsoft SQL Server, PostgreSQL and MySQL environments.

  • Monitor performance and proactively tune queries, indexes and configurations.

  • Implement and maintain high availability and disaster recovery solutions (AlwaysOn, clustering, replication, log shipping).

  • Manage backup, restore and recovery strategies, including regular restore testing.

  • Conduct routine health checks and ensure optimal system availability.

  • Analyse and resolve slow-running queries using execution plans and profiling tools.

  • Implement effective indexing, archiving and partitioning strategies.

  • Lead capacity planning and forecasting to support future growth.

  • Implement robust database security controls (authentication, encryption, auditing, RBAC).

  • Support developers with schema design, stored procedures, functions and triggers.

  • Assist with ETL processes, migrations and system integrations.

  • Automate routine processes using PowerShell, Bash, Python or SQL Scripting.

  • Support replication and migration between MSSQL, PostgreSQL and MySQL.

  • Provide best practice guidance for cloud (eg Azure SQL, AWS RDS) and on-prem platforms.

Requirements

  • 5+ years' experience administering Microsoft SQL Server in production and secure environments.
  • Strong hands-on expertise with PostgreSQL and MySQL.
  • Deep understanding of T-SQL, query optimisation and database internals.
  • Proven experience delivering high availability and disaster recovery solutions.
  • Experience working within regulated or secure environments.
  • Strong Scripting and automation capability.
  • Excellent problem-solving skills and the ability to work collaboratively across technical teams.

Essential Requirements:

  • Active SC Clearance (mandatory)
  • Ability to work onsite in Milton Keynes 3 days per week

Apply for this position