Backend Team Lead (Marketing)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ostrovok.ru — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.
Наши бренды: Ostrovok.ru, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.
Мы ищем Backend Team Lead в Marketing team, ответственную за несколько направлений интеграций, которые позволяют привлекать большое количество трафика, бронирований и рекламировать наши бренды в разных странах мира. Мы разрабатываем несколько сервисов, включая высоконагруженный сервис поиска (~100 000 RPM), который отдает информацию метапоискам (сайтам, которые позволяют сравнивать цены с разных OTA (online travel agency) для одного отеля) о ценах и доступности, а так же сервисы по формированию\загрузке отчетности, бронирования и другие.
Ключевые задачи:
- развивать и поддерживать высоконагруженный API для метапоисков;
- планировать архитектуру сервисов, исходя из планов бизнеса;
- заниматься оптимизацией и рефакторингом сервисов;
- делать интеграции с внешними API для управления рекламой;
- разрабатывать индексируемые версии сайта для поисковых роботов;
- выстраивание процессов внутри команды, планирование спринтов, проведение 1-to-1 встреч, найм разработчиков к себе в команду;
- помимо основных задач по развитию сервисов, есть желание сократить разнообразие технического стека в пользу Golang.
Ожидания от кандидата
- опыт разработки на Golang от 2 лет и опыт разработки на Python от 3 лет;
- опытс PostgreSQL, как через ORM, так и raw SQL;
- разработка веб приложения с применением фреймворка Django и AsyncIO;
- опыт упаковки приложения в Docker Image
Плюсом будет:
- хранение кода и сборка приложений с использованием Gitlab CI/CD;
- разработка приложений с применением фреймворка GRPC;
- опыт работы с Kafka, Aerospike
Условия работы
- удаленная работа и/или комфортный офис в центре Москвы с зонами отдыха, безлимитным чаем/кофе и питанием; Возможна так же удаленка вне РФ.
- гибридный формат работы: удалённо, из офиса или оба варианта;
- гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
- обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
- ДМС;
- корпоративный английский, а также скидки на SkyEng;
- крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
- корпоративные скидки на отели и другие услуги;
Дополнительные инструкции
Этапы собеседований:
Hard Skills Interview - 1,5 часа - проводят 2 синиор разработчик из компании - теоретические вопросы, лайвкодинг (python/go, sql);
Soft Skills Interview - 1 час - проводит рекрутер - вопросы о предпочтениях в задачах, команде и способах организации работы;
Интервью с СТО и HR BP - 1 час - вопросы о техническом и менеджерском опыте;
Финальное интервью - 1 час - проводят Head of Marketing Integrations и разработчик из команды - беседа про интересные кейсы и проекты из опыта.