Python developer в сервис путешествий
Описание
Привет! Мы — команда Туту. Уже больше 20 лет мы вдохновляем на новые поездки, помогаем легко планировать путешествия и бронировать всё нужное — от билетов до отелей. Ищем Python developer в команду UserWay. Команда развивает платформу пользовательских событий. Через неё проходят данные большинства продуктов Туту. Платформа помогает собирать, проверять, дополнять и доставлять события в аналитические системы. Дальше эти данные попадают во внутренние сервисы отчётности и ML. Тебе предстоит— Развивать backend-сервисы на Python, а иногда работать с Go и PHP в legacy-коде — Развивать API и внутренние микросервисы — Проектировать и реализовывать новые механизмы сбора, валидации и обработки данных — Разбираться в production-инцидентах и помогать их устранять — Оптимизировать работу сервисов, баз данных и очередей сообщений — Работать с Kafka, ClickHouse, ETL и очередями сообщений — Участвовать в проектировании архитектуры и код-ревью — Взаимодействовать с продуктовыми командами, когда они подключают новые событияМы ждём, что ты— Разрабатывал высоконагруженные backend-сервисы на Python от 3 лет в коммерческих проектах — Работал с Kafka и реляционными базами данных — Работал с ClickHouse — Умеешь проектировать решения в микросервисной архитектуре — Работал с Docker и GitБудет плюсом— Опыт работы с Airflow и DBT — Опыт разработки на Go или PHP — Знание Grafana, Prometheus и Kibana — Опыт работы с потоковой обработкой данных — Опыт расследования production-инцидентовПро команду и рабочий процессКоманда отвечает за платформу UserWay и работает на стыке backend-разработки и Data Platform. Мы разрабатываем сервисы, которые обеспечивают жизненный цикл пользовательских событий: от получения события до его появления в аналитическом хранилище. Работаем недельными спринтами. Инженеры участвуют в проектировании архитектуры, код-ревью, расследовании production-инцидентов, дежурствах и взаимодействии с продуктовыми командами. В команде сейчас— техлид— два инженера— системный аналитик, который также выполняет роль Product Owner График работыРаботаем 5/2. Можно выбрать удобный формат: постоянное место в офисе, гибридный график или полностью удалённую работу. Путь к офферу— Общение с HR: обсудим детали вакансии, опыт и зарплатные ожидания. Встреча займёт до 30 минут.— Техническое интервью: подробнее поговорим про опыт и навыки, а ещё можно будет задать вопросы о команде, задачах и процессах. Встреча займёт около 1 часа.— Финальная встреча: познакомишься с будущим руководителем. Встреча займёт около 1 часа.— Оффер!