Senior Migrations Engineer (PHP)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Migrations Engineer (PHP): Building and evolving the Migrations Platform for school onboarding with an accent on reliability, observability, and SLA ownership. Focus on automating data integrity checks, optimizing ETL processes, and managing high-volume data migrations.
Location: Remote (United Kingdom). Unable to provide visa sponsorship
Salary: £80,000 - £90,000
Company
provides MIS and school management tools to over 12,000 schools, aiming to reduce staff burnout and improve educational data insights.
What you will do
- Design, build, and evolve the PHP-based Migrations Platform to ensure scalability and performance
- Own platform SLAs, focusing on migration success rates, throughput, and turnaround times
- Implement end-to-end observability using logs, dashboards, and alerts to detect issues quickly
- Automate repetitive tasks and data integrity checks to reduce operational toil
- Lead root cause analysis for failed migrations and implement permanent fixes
- Mentor fellow engineers through code reviews and pairing
Requirements
- Significant software engineering experience with production systems, specifically in ETL or data-heavy workloads
- Strong proficiency in PHP (Symfony experience is a plus)
- Solid knowledge of relational databases (MSSQL, MySQL, AWS Aurora) and SQL
- Hands-on experience with AWS and distributed cloud architectures
- Proficiency in Python or Bash for automation and tooling
- Must be eligible to work in the UK (no visa sponsorship available)
Nice to have
- Experience with monitoring platforms like DataDog or Prometheus
- Knowledge of distributed systems, batch processing, and resilience patterns
- Experience or interest in using agentic AI to increase productivity
Culture & Benefits
- 32 days of holiday plus bank holidays
- Comprehensive wellness benefits, including virtual GP, mental health support, and private dental insurance
- Life assurance (3x annual salary) and salary sacrifice pension
- Enhanced maternity (20 weeks full pay) and paternity (6 weeks full pay) leave
- Professional development budget for CPD courses and upskilling
- Flexible working policies and a dog-friendly office environment
Hiring process
- Phone screen
- First stage interview
- Second stage interview
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →