Tech Lead Java (удаленная работа)

Т1

7 сентября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Tech Lead Java

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

Основные задачи:

  • обеспечивает разработку нового функционала микросервисов в рамках сервисной платформы, координирует работы разработчиков и решает оперативные вопросы по функционалу
  • отвечает за развитие инженерной части продукта - соответствие архитектурным стандартам, тех. стеку, стандартам ИБ, производительности, надежности
  • отвечает за развитие процессов разработки в группе команд - работа с метриками эффективности команды, ретроспективы, оптимизация процессов, в т.ч. с помощью lean-методологий.
  • проводит техническое ревью спроектированных решений и код ревью команды, помогает команде создавать лучшие инженерные продукты
  • организует взаимодействие со смежными командами в рамках обеспечения целевого качества продукта
  • отвечает за внедрение разработанной архитектуры и технологических процессов в команде, взаимодействует с SRE/поддержкой
  • отвечает за непрерывное развитие компетенций команды бэк-разработчиков - индивидуальные планы развития, определение потребности в обучении, наставничество
  • отвечает за результаты команды, отлаженные процессы и развитие команды
  • проводит собеседования соискателей на позицию бек-разработчика
  • обеспечивает вывод нанятых разработчиков на целевую производительность в течение 1-2 месяцев после выхода в команды
Технические навыки:
  • опыт работы на позиции лидера разработки (Engineering Team Lead) на средних проектах от 2 лет, на позиции ведущего разработчика(Senior Software Engineer) от 5 лет
  • знания в Java Core, Spring Framework
  • знание принципов взаимодействия систем посредствам SOAP/REST
  • опыт работы с различными брокерами сообщений и стриминговыми компонентами (Kafka, RabbitMQ)
  • опыт написании запросов для реляционных СУБД и их оптимизации (PostgreSQL)
  • опыт работы с CI/CD (jenkins, teamcity), оркестраторами контейнеризации (k8s,OS4)
  • понимание жизненного цикла приложения в облачной инфраструктуре, от его создания до установки
  • знание особенности и нюансов реализации проектирования в микросервисной архитектуре
  • опыт проектирования и разработки высоконагруженных и отказоустойчивых приложений, лаконичной архитектуры приложения
  • опыт реализация алгоритмов для вычислительно-интенсивных задач, их оптимизации и обосновании эффективности
  • владение на компетентном уровне методологиями разработки ПО и паттернов программирования
  • опыт в проведении регулярного код-ревью команды и предоставления качественной обратной связи
  • понимание необходимости прозрачного оформления документации по принятым инженерным решениям.
  • опыт работы по SCRUM, Agile, SAFe (желательно)
  • знание концепции SRE, ITIL/ITSM процессов (желательно)

Навыки наставничества, управления командой, взаимодействия за рамками команды:

  • обучение и наставничество junior / middle разработчиков, предоставления обратной связи, проработки планов развития членов команды, понимание карьерных треков
  • опыт горизонтального взаимодействия с несколькими проектными командами
  • опыт взаимодействия в кросс-функциональной структуре с другими компетенциями / функции - продакт-менеджмент, бизнес, UI/UX-дизайн, контроль качества, SRE/поддержка. Информационная безопасность, ИТ-инфраструктура, умение аргументировано доказать инженерно грамотное решение не-ИТ участникам команд.


Посмотрите похожие вакансии

Tech Lead Java в банковский проект
Компания: Гумеров Максим Маратович
Зарплата: от 400 000 до 400 000 руб.
Tech lead Java (Каналы межбанковских расчетов)
Компания: Т1
Зарплата: з.п. не указана
Tech Lead Linux Kernel в команду Compute (МТС Web Services/MWS)
Компания: МТС
Зарплата: з.п. не указана
Tech lead Java (Спецпроекты)
Компания: Т1
Зарплата: з.п. не указана