This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re hiring a pragmatic Senior Database Administrator to own the health, performance and reliability of our fleet of ~50 Aurora MySQL clusters. You’ll work closely with engineering to keep systems running smoothly — ensuring backups and alarms are configured, capacity is right-sized, and maintenance windows and failover procedures are tested. Day-to-day you’ll profile and optimise slow queries, review and add indexes, rewrite problematic SQL, and drive performance tuning and schema-change best practices. You’ll also automate routine checks, maintain runbooks for incidents and recovery, and partner with teams to plan migrations, capacity growth and long-term improvements.
Job Responsibility:
Monitor cluster health and alerts (CloudWatch / Performance Insights / slow-query), investigate anomalies and act on incidents
Diagnose and optimise slow queries and problematic transactions: use EXPLAIN, rewrite queries, and add/remove indexes as needed
Ensure backups, snapshots and PITR are configured and tested
maintain and exercise recovery/runbook procedures
Perform capacity planning, sizing and maintenance (patches, minor version upgrades, failover drills) to keep performance and availability targets
Automate routine checks and reports (index coverage, long-running queries, replica lag, space usage) and produce actionable recommendations for engineering teams
Requirements:
Strong practical experience with MySQL / Aurora MySQL administration at production scale (schema design, replication, failover)
Proven ability to profile and tune queries and indexes (EXPLAIN, slow-query analysis, query rewriting)
Solid knowledge of backup & recovery strategies for Aurora (snapshots, continuous backups/PITR) and tested restore experience
Experience with monitoring and alerting for databases (CloudWatch, Performance Insights, slow-query logs) and acting on alarms
Comfortable scripting/automation (Bash, Python, or similar) to build health checks, runbooks and operational tooling
good Linux fundamentals
A role model for our values: Make it happen
Succeed together
Be the customer
Go beyond
Nice to have:
Familiarity with MySQL tooling such as pt-query-digest / Percona Toolkit, ProxySQL, or similar performance/management tools
AWS experience or certification (Aurora/RDS internals, KMS for encryption, IAM, multi-AZ/Global DB setups)
What we offer:
A competitive salary benchmarked against a peer group
25 days holiday per year + your birthday off
Opportunities for progression, development and learning new skills - £250 towards the cost of learning & development
Free onsite Nuffield Health gym & pool (London) and discounted gym membership elsewhere
GetActive with Aviva - Health and Wellbeing discounts on services and products
Interbank currency rates on travel money and international transfers
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.