Database Administrator
Contract MySQL DBA
Location: Remote / Hybrid (UK)
Rate: £300 per day Outside IR35
Contract Length: Initial 6 months
We are seeking an experienced MySQL DBA to join a busy technical team on a contract basis. The successful candidate will be responsible for the administration, optimisation and ongoing support of MySQL database environments, including large datasets and business-critical applications.
Key Responsibilities
- Administration and maintenance of MySQL database environments
- Performance monitoring, tuning and optimisation
- Query analysis and optimisation
- Indexing and database design improvements
- Backup, recovery and disaster recovery planning
- Troubleshooting database issues and ensuring high availability
- Supporting database migrations, upgrades and deployments
- Working closely with development and infrastructure teams
Required Skills & Experience
- Strong commercial experience as a MySQL DBA or Database Engineer
- Experience managing large production MySQL databases
- Excellent knowledge of MySQL performance tuning and optimisation
- Strong understanding of InnoDB, indexing and query execution plans
- Experience with replication and backup/recovery strategies
- Linux administration experience
- Ability to diagnose and resolve complex database issues
Desirable
- MySQL Enterprise experience
- Experience with AWS RDS, Aurora MySQL or other cloud-hosted database platforms
- Scripting experience (Bash, Python or similar)
- Experience with database migrations and upgrades
This is an excellent opportunity for a hands-on MySQL DBA to support a critical database estate and deliver performance improvements within a fast-paced technical environment.