Senior MySQL Database Developer

SQLDEV_1746703812
  • Negotiable
  • London

Senior MySQL Database Developer

On behalf of a fantastic client, we are looking for a Senior MySQL Database Developer / DBA with deep technical expertise and a passion for performance optimization to join our team In this role, you'll manage high-traffic, mission-critical database systems and play a key role in migrating SQL Server databases to MySQL.

About the Role:

As a Senior MySQL Developer/DBA, you'll be working in a 24/7/365 high-availability environment, supporting multiple database applications. Your ability to structure, optimize, and manage complex databases will directly impact performance, scalability, and business operations. You'll collaborate with global engineering teams to ensure best-in-class architecture and reliability.

What You'll Do:

  • Design, manage, and maintain scalable MySQL databases
  • Migrate SQL Server databases to MySQL efficiently and securely
  • Optimize database performance through tuning, indexing, and resource profiling
  • Develop and test backup, restore, and disaster recovery strategies
  • Support database upgrades and implement architectural improvements
  • Write performant SQL queries, stored procedures, and data processing routines
  • Work with logging and analysis tools such as Elasticsearch, Rollbar, and Sentry
  • Participate in architectural discussions and guide engineering best practices
  • Contribute to source control and release processes using Git

What We're Looking For:

  • Proven experience as a MySQL DBA and developer in high-availability environments
  • Strong knowledge of MySQL internals, configuration, and performance tuning
  • Hands-on experience with SQL Server-to-MySQL migration
  • Solid understanding of database storage engines (InnoDB, MyISAM, Heap)
  • Experience working with backup and recovery strategies
  • Familiarity with performance monitoring, execution plans, and indexing
  • Proficient with source control tools like Git and workflow tools like Jira
  • Awareness of security best practices and software development principles
  • Strong communication and collaboration skills, with a global team mindset

Nice to Have:

  • Experience working with mobile-first applications
  • Interest in mentoring and supporting junior team members

Willingness to explore new tools and continuously evolve your tech stack

Mathew Bennett Principal Recruitment Consultant

Apply for this role