Senior MySQL DBA
Fully Remote (UK)
£70,000–£80,000 + Bonus + Private Medical + 25 Days Holiday + Pension + Life Assurance + Flexible Working, Fully remote
About the Opportunity
I’m supporting a rapidly scaling UK health‑tech organisation modernising a next‑generation clinical system into a full SaaS platform used across the NHS. They’re now hiring a Senior MySQL DBA to take full ownership of performance, reliability and architecture across large, distributed MySQL environments.
If you enjoy deep technical challenges in high‑volume, high‑availability systems, this Senior MySQL DBA role offers an opportunity to work at real scale.
If you have Python and scripting experience that would be great as their will be a lot of scripting & automation in this role.
Why This Role Matters
As the Senior MySQL DBA, you’ll be the go‑to authority on all things MySQL within a modern engineering organisation. You'll influence architectural decisions, set best practices, and guide how the platform evolves as demand grows.
You’ll have ownership across:
* Scaling and performance for distributed MySQL clusters
* Sharding architecture and data distribution
* Uptime, resilience and zero‑downtime operations
* Monitoring, observability and alerting standards
* MySQL usage patterns across the wider engineering team
What You’ll Be Doing
In this Senior MySQL DBA position, you will:
* Manage performance and reliability of large sharded MySQL production systems
* Monitor shard allocation, replication health and distributed query behaviour
* Deliver high‑availability operations including zero‑downtime patching
* Own Prometheus/Grafana dashboards, alerting and observability
* Support major data migrations into the SaaS environment
* Drive continuous optimisation across release cycles
* Act as the senior MySQL specialist within engineering and platform teams
What You Need to Bring
Essential Experience
* Strong experience as a MySQL DBA in production environments
* Hands‑on work with sharded MySQL clusters
* Deep understanding of tuning, replication and performance engineering
* Linux proficiency
* Experience with Prometheus, Grafana or similar monitoring tools
Nice to Have (Not Required)
* Vitess
* Kubernetes, Terraform, Helm, ArgoCD
* Elasticsearch or Graylog
* Python for tooling, automation, or performance analysis
If you bring real sharding experience, you will stand out immediately.
Who This Role Suits
This Senior MySQL DBA role is perfect for someone who wants:
* Larger‑scale environments
* More technical ownership
* A modern, cloud‑native engineering culture
* A step into senior technical leadership
* Work that directly impacts healthcare and NHS clinicians
If you want to solve serious distributed‑systems challenges while doing meaningful work, this is an excellent next move.
If this is something that you would like more information on please contact me, Kumbirai Mafini,