£300 Per day
Outside
Hybrid
London, UK
Summary: The role of Contract MySQL DBA involves joining a technical team to manage and optimize MySQL database environments, ensuring high availability and performance for business-critical applications. The successful candidate will be responsible for various database administration tasks, including troubleshooting and supporting migrations. This position is ideal for an experienced DBA looking to make significant contributions in a fast-paced environment. The contract is initially for six months and offers a competitive daily rate.
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
Key Skills:
- 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
Salary (Rate): £300 per day
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Mid-Level
Industry: IT
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.