Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании 900+ человек, из них около 300 — ИТ.
Сейчас мы запускаем новое перспективное направление — B2B-платформу для командировок. Наш основной челлендж — построить понятный и удобный инструмент, который закроет реальные потребности бизнеса, учтёт специфику корпоративных клиентов и поможет автоматизировать множество процессов.
Кого мы ищем
Сейчас мы ищем тимлида для этой команды, который возьмёт на себя управление кросс-функциональной командой разработки, поможет её масштабировать, будет развивать сервис с точки зрения архитектуры, а также решать интересные технические и продуктовые вызовы.
Основные задачи
- Управлять кросс-функциональной командой, её развитием и масштабированием.
- Поддерживать и улучшать процессы разработки и саппорта в команде.
- Заниматься наймом, мотивацией, развитием людей в команде.
- Совместно с PO формировать образ результата: цели, планы.
- Отвечать за техническое качество, архитектуру и стабильную работу продукта и сервисов команды.
- Работать с руководителями смежных команд и другими стейкхолдерами для достижения общих целей компании.
Что ждём от вас
- Опыт управления командой или несколькими мини-командами в сумме на 8–12 человек.
- Опыт проектирования в микросервисной архитектуре.
- Опыт backend-разработки.
- Хорошее понимание смысла agile-методологии,, опыт настройки и точечного улучшения (выбор оптимальной методологии исходя из специфики задач).
Стек
- Микросервисы на Go, живут в OpenShift (K8s). Для их мониторинга используем связку Prometheus + Kibana.
- Внутри продукта сервисы общаются по gRPC, с некоторыми сервисами других команд — REST.
- MongoDB — основное хранилище данных. Также используем MariaDB там, где нужна реляционка.
- Для очередей используем Kafka, для кеша — Redis и Memcached.
- Фронтенд живёт на React + TS, некоторые внутренние админки — на NextJS.
- Для e2e-тестирования веба используем WebdriverIO.
- Продуктовые метрики собираем в ClickHouse.
Про команду и рабочий процесс
- Состав команды: backend — 2, frontend — 2, QA — 1, продуктовый аналитик, дизайнер, PO, IT-лид.
- Работаем по канбану.
- Мы делаем большой акцент на самостоятельность и зрелость команд, поэтому и ответственность за качество финального продукта лежит на всех участниках команды. Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.
График работы
- Работаем 5/2. Можно взять постоянное место в офисе, работать на гибридном графике или полностью удалённо.
Про компанию
- Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
- Сильный блог на Хабре, где пишут в том числе технари о своей работе.
- Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее.
- Открываются новые направления, где можно делать всё с нуля.
- Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, а также обучение, премия за прочитанные книги и обмен опытом.