Описание вакансии
TL;DR
Backend Developer (PHP/Go): Разработка и оптимизация микросервисной архитектуры для ядра авиационного сервиса с акцентом на переезд с монолита, оптимизацию поиска и ценообразования. Фокус на проектировании микросервисов, покрытии кода тестами и обеспечении высокой производительности и надежности сервиса.
Локация: гибридный формат работы с возможностью удалёнки или офиса
Компания
Туту — крупный сервис путешествий с более чем 900 сотрудниками, из которых около 300 в ИТ, специализирующийся на продаже авиабилетов и сопровождении пользователей.
Что делать
- Развивать каналы для получения нового ассортимента и поддержку ядра авиации.
- Оптимизировать поиск, выдачу и ценообразование для улучшения пользовательского опыта.
- Переходить на микросервисную архитектуру для повышения производительности и упрощения поддержки.
- Писать и поддерживать юнит, интеграционные и e2e тесты.
- Реагировать на инциденты и решать проблемы работы сервиса.
Требования
- Опыт в Golang от 2 лет и общий опыт backend-разработки 4+ года.
- Знание PHP или готовность быстро его изучить.
- Опыт работы с реляционными и нереляционными базами данных (MariaDB, MongoDB, Redis).
- Понимание принципов работы с очередями (Kafka, NATS, RabbitMQ).
- Умение проектировать решения в микросервисной архитектуре.
- Самостоятельность и инициативность в сборе требований и разработке.
Хорошо, если есть
- Опыт работы с Openshift, Grafana, Kibana, GRPC.
- Знание инструментов планирования и проектирования (Miro, Jira).
Культура и преимущества
- Гибридный график работы с возможностью постоянного офиса или удалёнки.
- Работа в команде с Product Owner, Techlead, аналитиком и QA.
- Двухнедельные спринты с регулярными планированиями и ретроспективами.
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям