Планировать работу команды, исходя из задач бизнеса
Оценивать бэклог в части технического долга и планировать его устранение
Проводить код-ревью своей команды и команды разработки вендора
Проводить ревью и согласовывать функциональные требования
Планировать релизы нового функционала и установку hot-fix.
Принимать активное участие в аварийных ситуациях на проде: анализировать и решать проблему в режиме здесь и сейчас
Участвовать в активностях, касающихся развития проекта: архитектурные встречи, годовое и квартальное планирование работ
Проводить собеседования разработчиков, системных аналитиков, тестировщиков, девопсов
Что мы используем:
Языки: Java.
Фреймворки: Spring Boot, WebFlux, Hibernate, JUnit + Mockito, React.
Базы данных: PostgreSQL.
Брокеры сообщений: RabbitMQ, Kafka.
SVC: Git + BitBucket.
CI/CD: TeamCity, Helm, Nexus.
Сборка проекта: Maven.
Оркестрация: Docker, Kubernetes.
Что мы ждем:
Навыки написания кода на Java на высоконагруженных проектах, поддержка прода
Опыт управления командой разработки (системные аналитики, разработчики, тестировщики, девопсы) в роли техлида с командой не менее 6 человек в прямом подчинении от 3 лет.
Опыт развития собственной команды и набора новых сотрудников, проведения PD c тех.командой
Успешный запуск и развитие проектов в роли техлида
Продвинутые знания архитектуры решений на нашем стеке: