Руководитель группы разработки аналитической платформы в сервис путешествий

Оплата не указана

Вакансия находится в архиве

Туту.ру

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Туту – крупнейший онлайн-сервис для путешествий, которым ежемесячно пользуются миллионы людей. У нас есть электрички, самолёты, поезда, автобусы, отели, туры и вообще всё, что нужно для того, чтобы куда-то уехать.

Мы собираем и обрабатываем огромное количество данных, с помощью аналитики данных мы понимаем, как работает то, что мы делаем, и как достигнуть целей бизнеса.
В Data Team мы создаём и внедряем инструменты для всей компании, которые позволяют принимать продуктовые решения на основе данных, а не при помощи гадания или экспертного опыта.

Мы делаем платформу А/В-тестов, DWH, инструмент сбора данных о действиях пользователей (ClickStream), ML-платформу, инструменты построения витрин, каталог данных, отвечаем за процессы доставки данных в хранилище и обмена данными.
В нашей команде восемь человек: дата-инженеры, фулстеки и тимлид.
Сейчас мы ищем в команду руководителя разработки по двум направлениям:

1. Развитие платформы А/В-тестов.
Это самая высоконагруженная система в компании с микросервисной архитектурой и интеграциями во все продукты Туту. Сейчас мы адаптируем платформу под новые требования и масштабы.
В среднем у нас проводится 130 A/B-тестов в год и будет ещё больше.
Наша цель: быстрые тесты, достоверные выводы и довольные пользователи.

2. Развитие ClickStream-платформы.
С помощью этой платформы мы собираем данные о действиях пользователей со всех продуктов Туту. Сейчас мы работаем над повышением качества данных и удобства для разработчиков и аналитиков.

Подробнее про стек

– Фронтенд пишем на TypeScript, React, по возможности используем готовые компоненты из дизайн-систем вроде Ant или PrimeReact, при необходимости пишем свои компоненты.
– Бэкенд сейчас написан на микросервисной архитектуре и состоит из нескольких сервисов на PHP или Python (где необходимы готовые библиотеки для реализации логики расчёта некоторых метрик).
– На текущий момент в команде используется несколько хранилищ, некоторые замещают старые: СlickHouse, MariaDB, Redis.
– В основном сложную логику пишем на Python.
– Активно используем очереди сообщений Kafka.
– Приложения упаковываем в docker-контейнеры – внутреннее облако на OpenShift.
– Мониторинг наших систем реализуем с помощью Prometheus, Grafana, Elasticsearch, Kibana.
– Все приложения, которые работают на бою, упаковываются в docker и выкладываются через существующий CI/CD.

Основные задачи

– Развивать инструменты и активно участвовать в формировании их стратегического видения.
– Помогать команде разработки реализовывать инициативы и планы, выполнять задачи и достигать целей от бизнеса.
– Выступать в роли оунера и техлида разрабатываемых командой продуктов.
– Организовать процесс поддержки пользователей внутренних продуктов (платформ A/B-тестирования и ClickStream).
– Обеспечить бесперебойную работу критичных для бизнеса внутренних систем.
– Улучшать процессы разработки под меняющийся ландшафт организации и потребности бизнеса.
– Курировать межкомандное взаимодействие, соблюдение технических договорённостей с другими командами.
– Помогать команде в проектировании архитектуры и обогащении технических решений с точки зрения широкого кругозора и больших контекстов, которые присутствуют в компании.
– Организовать работу с техдолгом: вести и приоритизировать активности, направленные на повышение технического здоровья продуктов.
– Повышать техническую экспертизу команды, организовать обмен знаниями в команде и активное участие в гильдии data-engineer.
– Декомпозировать крупные задачи и проекты.
– Code review, организация процессов и инструментов для обеспечения необходимого качества кодовой базы.
– Предоставлять обратную связь и отвечать за развитие команды через существующие механизмы (self review и performance review), активно участвовать в изменении процессов.
– Создавать планы развития для разработчиков в команде.

От вас нужно

– Опыт в проектировании нагруженных систем. Опыт в реализации больших технических проектов.
– Опыт управления командой с суммарными числом людей 5+ человек.
– Опыт работы со стейкхолдерами, пользователями и прочими представителями бизнес-заказчиков.

Про команду и рабочие процессы

– В команде Data Team восемь человек, вам предстоит руководить группой разработки A/B и ClickStream-платформ (два разработчика уже есть и ещё одного ищем).
– Набор проектов команды фиксируется на квартал, а дальше бьётся на спринты. Планы по проектам/спринтам обсуждаются совместно с руководителем команды и конечными пользователями раз в две недели, обновляются планы и формируются спринты на две недели.
– Стендапы каждый день, ретро каждые две недели, демо по завершении проекта, если требуется.
– Если задача требует исследования, после аналитики мы пишем страницу (proposal), если задача более трёх дней – составляем детальный план. Задачи проходят code review, если это код на долгие годы.
– Мы делаем инструменты для наших коллег, и нам нужно много общаться, чтобы сделать максимально полезный продукт для пользователя.
– Мы работаем в Bitbucket, Jira, Confluence и Miro.
– За доставку ценности для пользователей отвечает полностью наша команда от обсуждения идеи, планирования процесса, разработки, тестирования и доставки до боя и эксплуатации.
– По неделе дежурят все члены команды: следим за работоспособностью наших систем, реагируем на проблемы, чиним, отвечаем на вопросы пользователей.

График работы

Работаем 5/2 по московскому времени. Можно взять место в офисе или работать полностью удалённо, в том числе за границей.

Про компанию

– Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
– Сильный блог на Хабре, где пишут в том числе технари о своей работе.
– Хорошая техническая инфраструктура и очень крутая внутренняя база знаний.
– Открываются новые направления, где можно делать всё с нуля.

Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

Структура собеседований

– Общение с HR-менеджером, 20-30 минут, перед техническим собеседованием.
– Техническое интервью с нашими разработчиками и руководителем команды. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки ;)
– Знакомство с командой Data Team.
– Финальная встреча с руководителем команды Data Team и директором аналитики.

Контактная информация

Туту.ру

Сайт: tutu.ru

Почта: не указана

Вакансия опубликована 18.06.2024 в г. Москва.

Похожие вакансии

#

Екатеринбург

Полный день

Компания Atlant LEX занимается юридическими услугами, основное направление - банкротство физических лиц . За время нашей работы мы завершили более 500 дел, компания с прекрасной репутацией и командой.

Обязанности:

  • Разработка стратегии развития направления...

1 июля

#

Москва

Полный день

Добрый день! Меня зовут Савенков Павел Игоревич, я основатель Спортивного клуба единоборств Отвага. Мы имеем 3 филиала нашего клуба, в которых проводятся занятия по самбо, дзюдо, ММА, боксу и другим видам спорта. Физическое место работы по должности -...

20 апреля

#

Краснодар

Полный день

Кто мы такие:

Мы транспортная компания работаем на рынке транспортных услуг с 2009 года, работаем безупречно!!! Растем постоянно и гармонично! В парке более 20 тягачей с полуприцепом, это очень крутой аргумент при продажах! У нас своя ремонтная база! Мы умеем...

30 июня