Руководитель команды разработки/Team Lead (Java/Kotlin)

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день

Описание вакансии

О компании и команде

Мы даем миллионам людей быструю и удобную возможность стать клиентами Т-банка, получить новые продукты. От нас во многом зависит первое впечатление клиента, мы создаем магию оформления и одобрения продукта за считанные секунды.

Это технологическая платформа для реализации 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-программу, направленную на физическое и ментальное благополучие сотрудников
  • Достойная зарплату — обсудим ее на собеседовании