Database Administrator

Apply

Overview

We are looking for an experienced MySQL Database Administrator to join a dynamic technical team on a contract basis. The successful candidate will work remotely or in a hybrid setup, focusing on the administration, optimization, and support of MySQL database environments critical to business operations.

Responsibilities

  • Administer and maintain MySQL database environments.
  • Monitor performance and perform tuning and optimization.
  • Conduct query analysis and optimization.
  • Implement indexing and design improvements.
  • Plan and execute backup, recovery, and disaster recovery strategies.
  • Troubleshoot database issues ensuring high availability.
  • Support database migrations, upgrades, and deployments.
  • Collaborate closely with development and infrastructure teams.

Requirements

  • Strong commercial experience as a MySQL DBA or Database Engineer.
  • Experience managing large production MySQL databases.
  • Excellent knowledge of MySQL performance tuning and optimization.
  • 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.
  • Familiarity with MySQL Enterprise, AWS RDS, or scripting languages is desirable.
SkillsSQL, DBA, AWS, Bash, Python
LocationLondon Area
TypeHybrid
Rate
£300/day
SourceLinkedIn
RecruiterTechNET IT Recruitment Ltd
Posted08/06/26