At a Glance
- Tasks: Join a dynamic team to migrate data from SQL Server to MySQL.
- Company: Work for a leading company with a £150 million turnover, focused on data-driven solutions.
- Benefits: Enjoy a £75,000 salary, 20% bonus, health insurance, flexible hours, and training opportunities.
- Why this job: Be part of an exciting project in a supportive environment that values your skills and growth.
- Qualifications: Experience with MySQL, SQL Server, and high-traffic environments is essential.
- Other info: Mostly remote work with monthly meetings in Oxford; join a passionate data team of 8.
The predicted salary is between 45000 - 105000 £ per year.
MOSTLY REMOTE – Once every month in Oxford – Up to £75,000 + 20% bonus. The tech team has only been into the office once this year and is spread out across England. In this role, you will be working for a household-name company that turned over £150 million last year, handling a large amount of data.
The company works with highly available applications, so any experience in this area will be beneficial. The Engineering Manager comes from a MySQL/SQL development background, understanding the importance of data as the company takes a data-first approach.
They are currently working on a significant project: migrating everything from SQL Server to MySQL. You will join a data team of around 8 members.
They are looking for a developer who has experience with:
- MySQL
- MySQL Architecture
- SQL Server
- SQL Stored Procedures
- Source control platforms like Git
- Analysis tools like ElasticSearch, Rollbar, Sentry
- Architecture designs like Heap, MyISAM, and InnoDB
- High-traffic and high-performing environments
In return, you will receive:
- £75,000 base salary
- 20% bonus – based on personal performance, paid out at 5% each quarter
- Health insurance
- Dental insurance
- Flexible working hours
- Upskilling and training
- Pension
- And more...
Interview Process:
- Call with the Engineering Manager – Run through the role and company, setting expectations
- Call with the Engineering Manager and Senior MySQL Developer – 1-hour technical Q&A
- Job offer
Please apply!
Senior MySQL Developer employer: Tact
Contact Detail:
Tact Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior MySQL Developer
✨Tip Number 1
Familiarise yourself with the company's data-first approach. Research their recent projects and how they utilise MySQL in high-traffic environments. This will help you demonstrate your understanding of their needs during the interview.
✨Tip Number 2
Brush up on your experience with SQL Server to MySQL migrations. Be prepared to discuss any similar projects you've worked on, as this is a key focus for the company right now.
✨Tip Number 3
Showcase your knowledge of MySQL architecture and performance optimisation techniques. Prepare examples of how you've improved database performance in previous roles, as this will resonate well with the Engineering Manager.
✨Tip Number 4
Connect with current or former employees on LinkedIn to gain insights into the company culture and team dynamics. This can provide you with valuable information to tailor your responses during the interview.
We think you need these skills to ace Senior MySQL Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with MySQL, SQL Server, and any relevant architecture designs. Use specific examples from your past work that demonstrate your ability to handle high-traffic environments.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your familiarity with data-first approaches and how your skills align with their current project of migrating from SQL Server to MySQL.
Showcase Relevant Projects: If you have worked on similar projects, such as database migrations or high-availability applications, be sure to include these in your application. Detail your role and the technologies used to give a clear picture of your capabilities.
Prepare for Technical Questions: Since the interview includes a technical Q&A, brush up on your MySQL knowledge and be ready to discuss your experience with stored procedures, source control platforms like Git, and analysis tools. Practice explaining complex concepts clearly.
How to prepare for a job interview at Tact
✨Showcase Your MySQL Expertise
Make sure to highlight your experience with MySQL and SQL Server during the interview. Be prepared to discuss specific projects where you've implemented MySQL architecture or worked with stored procedures, as this will demonstrate your technical proficiency.
✨Understand the Company’s Data-First Approach
Familiarise yourself with the company's data-first philosophy. Be ready to explain how you can contribute to their migration project from SQL Server to MySQL, and share any relevant experiences that align with their goals.
✨Prepare for Technical Questions
Expect a technical Q&A session with the Engineering Manager and a Senior MySQL Developer. Brush up on your knowledge of high-traffic environments and analysis tools like ElasticSearch, as these topics may come up during the discussion.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the current migration project, and the company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you.