MySQL DBA

MySQL DBA

Posted Today by TechNET IT Recruitment Limited

£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.