Руководитель команды разработки/Team Lead (Java/Kotlin)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы даем миллионам людей быструю и удобную возможность стать клиентами Т-банка, получить новые продукты. От нас во многом зависит первое впечатление клиента, мы создаем магию оформления и одобрения продукта за считанные секунды.
Это технологическая платформа для реализации origination-процессов продуктов Т-Банка.
Origination - процесс получения продукта, который начинается с интереса клиента (например, клиенту нужна банковская карта) и заканчивается моментом первого использования продукта (например, клиент совершил первую покупку по карте). Таким образом, наше управление отвечает за весь путь получения новых продуктов для клиентов банка.
У нас много интересных и разнообразных задач, опытная команда и отличные возможности для роста.
Ожидания от кандидата
Технические навыки:
- Умение работать с нефункциональными требованиями, проектировать приложения с учетом требований к масштабированию и неравномерной нагрузке
- Знание паттернов проектирования распределенных систем
- Опыт реализации API с высокими требованиями к безопасности и надёжности
- Опыт программирования на Java (Spring Boot/Data) или Kotlin от 5 лет
- Опыт работы с Cassandra, Nginx (Haproxy), OpenTelemetry, gRPC
- Навыки мониторинга с помощью Grafana и Prometheus
- Опыт реализации интеграций на основе языков описания интерфейсов (Swagger, WSDL)
- Опыт написания тестов: юнит, интеграционные, нагрузочные
- Опыт работы с оркестраторами контейнеров (k8s, OpenShift, Rancher, Nomad, Docker Swarm)
- Знание Git, Gradle, автоматизации процессов CI/CD
Навыки в управлении:
- Опыт управления кросс-функциональной командой от 5 человек от 2-х лет обязателен
- Навыки разработки и отслеживания метрик производительности команды
- Умение планировать, контролировать работу команды, управлять рисками и ожиданиями, добиваться соблюдения сроков
- Практический опыт организации работы команды по методологии Kanban
- Коммуникативные навыки: умение корректно доносить и обосновывать свою точку зрения
- Опыт определения и поддержания зон ответственности, культуры разработки
- Навыки фасилитации встреч, контроля фокуса обсуждений, участия в роли арбитра
- Опыт найма, расставаний, мотивации ребят, умение увлечь задачами
- Опыт работы с продуктовыми метриками
Обязанности:
- Выполнение полного цикла управления командой разработки до 10 человек:
- Целеполагание
- Планирование работ на год/полгода/квартал
- Тюнинг процессов, поддержка и развитие процесса непрерывных улучшений
- Управление людьми: найм, постановка целей, контроль, мотивация
- Регулярное управление рисками
- Работа с заказчиками, поддержание прозрачной и эффективной коммуникации
- Контроль технической составляющей работы команды, управление скоупом техдолга и технического развития
Условия работы
- Работа в офисе и удаленно — гибридный формат работы
- Возможность работы в аккредитованной ИТ-компании
- Платформа обучения и развития «Т‑Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержка менторов и наставников, помощь в поиске точек роста и карьерном развитии
- Забота о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
- Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия
- 3 дополнительных дня отпуска в год
- Уникальная well-being-программу, направленную на физическое и ментальное благополучие сотрудников
- Достойная зарплату — обсудим ее на собеседовании