other

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

17 декабря 2024

З/П не указана

Город: Москва

Туту.ру

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

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

Туту — крупнейший онлайн-сервис для путешествий, которым ежемесячно пользуются миллионы людей. У нас есть электрички, самолёты, поезда, автобусы, отели, туры и вообще всё, что нужно для того, чтобы куда-то уехать.Мы собираем и обрабатываем огромное количество данных, с помощью аналитики данных мы понимаем, как работает то, что мы делаем, и как достигнуть целей бизнеса. В Data Team мы создаём и внедряем инструменты для всей компании, которые позволяют принимать продуктовые решения на основе данных, а не при помощи гадания или экспертного опыта. Мы делаем платформу А/В-тестов, DWH, инструмент сбора данных о действиях пользователей (ClickStream), ML-платформу, инструменты построения витрин, каталог данных, отвечаем за процессы доставки данных в хранилище и обмена данными. Сейчас мы ищем в команду руководителя разработки по двум направлениям:1. Развитие платформы А/В-тестов.Это самая высоконагруженная система в компании с микросервисной архитектурой и интеграциями во все продукты Туту. Сейчас мы адаптируем платформу под новые требования и масштабы.В среднем у нас проводится 130 A/B-тестов в год и будет ещё больше.Наша цель: быстрые тесты, достоверные выводы и довольные пользователи.2. Развитие ClickStream-платформы.С помощью этой платформы мы собираем данные о действиях пользователей со всех продуктов Туту. Сейчас мы работаем над повышением качества данных и удобства для разработчиков и аналитиков. Подробнее про стек Фронтенд пишем на TypeScript, React, по возможности используем готовые компоненты из дизайн-систем вроде Ant или PrimeReact, при необходимости пишем свои компоненты. Бэкенд сейчас написан на микросервисной архитектуре и состоит из нескольких сервисов на GoLang, PHP (в процессе перехода на GoLang) или Python (где необходимы готовые библиотеки для реализации логики расчёта некоторых метрик). На текущий момент в команде используется несколько хранилищ, некоторые замещают старые: СlickHouse, MariaDB, Redis. В основном сложную логику пишем на Python. Активно используем очереди сообщений Kafka. Приложения упаковываем в docker-контейнеры — внутреннее облако на OpenShift. Мониторинг наших систем реализуем с помощью Prometheus, Grafana, Elasticsearch, Kibana. Все приложения, которые работают на бою, упаковываются в docker и выкладываются через существующий CI/CD. Основные задачи Руководить командой, являться product owner, техлидом разрабатываемых командой продуктов и инструментов. Развивать инструменты и активно участвовать в формировании их стратегического видения. Помогать команде разработки реализовывать инициативы и планы, выполнять задачи и достигать целей от бизнеса. Организовать процесс поддержки пользователей внутренних продуктов (платформ A/B-тестирования и ClickStream). Обеспечить бесперебойную работу критичных для бизнеса внутренних систем. Улучшать процессы разработки под меняющийся ландшафт организации и потребности бизнеса. Курировать межкомандное взаимодействие, соблюдать технические договорённости с другими командами. Помогать команде в проектировании архитектуры и обогащении технических решений с точки зрения широкого кругозора и больших контекстов, которые присутствуют в компании. Организовать работу с техдолгом: вести и приоритизировать активности, направленные на повышение технического здоровья продуктов. Повышать техническую экспертизу команды, организовать обмен знаниями в команде и активное участие в гильдии data-engineer. Декомпозировать крупные задачи и проекты. Code review, организация процессов и инструментов для обеспечения необходимого качества кодовой базы. Предоставлять обратную связь и отвечать за развитие команды через существующие механизмы (self review и performance review), активно участвовать в изменении процессов. Создавать планы развития для разработчиков в команде. От вас нужно Опыт в проектировании нагруженных систем. Опыт в реализации больших технических проектов. Опыт управления командой с суммарными числом людей 5+ человек. Опыт работы со стейкхолдерами, пользователями и прочими представителями бизнес-заказчиков Про команду и рабочие процессы На текущий момент направление по развитию платформы аналитики занимается 9 человек (руководитель/тех.лид направления, системный аналитик, 2 fullstack-разработчика, 1 backend-разработчик, 1 инфраструктурный инженер, 3-а data engineer) Сейчас мы начинаем выделять направления деятельности в отдельные команды внутри отдела и вам предстоит руководить группой разработки A/B и ClickStream-платформ ( backend-разработчик, fullstack-разработчик и data engineer + найм новых членов команды под текущие направления) Набор проектов команды фиксируется на квартал, а дальше — бьётся на спринты. Планы по проектам/спринтам обсуждаются совместно с руководителем команды и конечными пользователями раз в две недели, обновляются планы и формируются спринты на две недели. Стендапы каждый день, ретро каждые две недели, демо по завершении проекта, если требуется. Если задача требует исследования, после аналитики мы пишем страницу (proposal), если задача более трёх дней — составляем детальный план. Задачи проходят code review, если это код на долгие годы. Мы делаем инструменты для наших коллег, и нам нужно много общаться, чтобы сделать максимально полезный продукт для пользователя. Мы работаем в Bitbucket, Jira, Confluence и Miro. За доставку ценности для пользователей отвечает полностью наша команда от обсуждения идеи, планирования процесса, разработки, тестирования и доставки до боя и эксплуатации. По неделе дежурят все члены команды: следим за работоспособностью наших систем, реагируем на проблемы, чиним, отвечаем на вопросы пользователей. График работы Работаем 5/2 по московскому времени. Можно взять место в офисе или работать полностью удалённо, в том числе за границей. Про компанию — Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.— Сильный блог на Хабре, где пишут в том числе технари о своей работе.— Хорошая техническая инфраструктура и очень крутая внутренняя база знаний.— Открываются новые направления, где можно делать всё с нуля. Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом. Структура собеседований — Общение с HR-менеджером, 40-50 минут, перед техническим собеседованием.— Техническое интервью с нашими разработчиками и руководителем команды. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки ;)— Знакомство с командой Data Team.— Финальная встреча с руководителем команды Data Team и директором аналитики.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 125918807

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

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

Договорная

Москва

Агентство стратегического развития «ЦЕНТР»

SRE в сервис путешествий

Договорная

Москва

Туту.ру

Руководитель группы разработки

Договорная

Москва

КАТЮША ПРИНТ

Руководитель группы разработки

Договорная

Москва

ОНИН

Руководитель группы разработки

От 200 000 до 370 000 руб.

Москва

Аладдин Р.Д.