Backend Team Lead (Air)
Требования
Условия
Компания
Описание вакансии
О компании и команде
Ostrovok.ru — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.
Наши бренды: Ostrovok.ru, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.
Мы ищем руководителя разработки в команду Авиа продукта.
Команда Air занимается развитием сервиса продажи авиабилетов, полностью отвечая за это направление в компании. В команде все влияют на финальный результат, обсуждая дальнейшее развитие продукта и реализацию каждого проекта.
Разработка сервисов происходит преимущественно на Golang и частично на Python в связке с Django: сервис Core для быстрого поиска билетов, Supply для интеграции с поставщиками и Admin для управления настройками поиска.
Основные обязанности на позиции:
- управление командой разработчиков, а также участие в найме еще одного backend-разработчика;
- планирование пайплайна работ с учетом техдолга, оптимизации и рефакторинга кода;
- разработка ядра сервиса;
- интеграция международных системы бронирования и консолидаторов;
- улучшение пользовательского опыта b2b-клиентов с помощью автоматизации продажи авиабилетов;
- улучшение процесса записи логов;
- добавление метрик работы микросервисов.
Ожидания от кандидата
- опыт работы в роли Team Lead или Tech Lead от 3 лет;
- опыт коммерческой разработки от 5 лет;
- опыт разработки web сервисов на Golang от 3 лет;
- опыт разработки на Python в связке с Django;
- уверенное знание PostgreSQL, умение писать raw sql запросы;
- умение упаковать свой сервис в Docker и docker-compose.
Будет плюсом:
- опыт работы с NoSQL базами (Aerospike);
- любовь к метрикам (Statsd, InfluxDB, Grafana);
- знание очередей (Kafka, Nats);
- опыт использования инструмента мониторинга ошибок (Sentry);
- знакомство с GDS или IATA NDC (Sirena, Amadeus, Sabre, S7 NDC и т.п.).
Условия работы
- удаленная работа и/или комфортный офис в центре Москвы с зонами отдыха, безлимитным чаем/кофе и питанием; Возможна так же удаленка вне РФ.
- гибридный формат работы: удалённо, из офиса или оба варианта;
- гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
- обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
- ДМС;
- корпоративный английский, а также скидки на SkyEng;
- крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
- корпоративные скидки на отели и другие услуги;
Дополнительные инструкции
Этапы собеседований:
- Hard Skills Interview - 1,5 часа - проводят тим лид и синиор разработчик из компании - теоретические вопросы, лайвкодинг (go/python, sql);
- Soft Skills Interview - 1 час - проводит рекрутер - вопросы о предпочтениях в задачах, команде и способах организации работы;
- Интервью с СТО и HR BP - 1 час - вопросы о техническом и менеджерском опыте;
- Финальное интервью - 1 час - проводят ПО и ПМ команды - вопросы о опыте работы над задачами в проектах.
