Описание:
Мы ищем сильного технического руководителя с глубоким пониманием архитектуры высоконагруженных систем, инженерных практик и процессов разработки. Нам нужен специалист, который сможет оценивать техническое состояние систем, определять направления их развития и выстраивать эффективную работу инженерных команд на нескольких проектах одновременно. Ключевой профиль кандидата: сильная техническая экспертиза в сочетании с практическим опытом управления разработкой и планирования инженерных ресурсов.
Задачи:
- Анализ архитектуры высоконагруженных систем, выявление узких мест и ограничений масштабируемости.
- Оценка архитектурных решений, качества кода, технического долга и инженерных рисков.
- Проведение технического аудита систем и процессов разработки, подготовка рекомендаций по улучшению.
- Определение приоритетных направлений технического развития систем.
- Планирование доступной ёмкости инженерных команд на неделю, месяц и квартал.
- Прогнозирование потребности в ресурсах, выявление перегрузок и рисков для сроков проектов.
- Распределение и перераспределение инженерных ресурсов между проектами с учётом текущих задач и приоритетов.
- Формирование прозрачной картины загрузки команд и оценка влияния ресурсных ограничений на сроки поставки.
- Организация планирования и контроля выполнения работ на нескольких проектах одновременно.
- Повышение предсказуемости сроков разработки и поставки функциональности.
- Выявление причин задержек и устранение системных проблем в процессах разработки.
- Координация взаимодействия инженерных специалистов и проектных команд.
- Использование инженерных и delivery-метрик для оценки эффективности процессов и предсказуемости поставки.
- Анализ потока задач, сроков выполнения, блокировок и причин задержек.
- Развитие и автоматизация процессов разработки с использованием Jira, Git и CI/CD-инструментов.
- Обеспечение прозрачности состояния проектов, инженерных рисков и загрузки команд.
Требования:
- Сильная техническая экспертиза и опыт работы с высоконагруженными системами.
- Глубокое понимание архитектуры распределённых систем, микросервисов, интеграций и принципов масштабирования.
- Практический опыт проектирования, развития или технического руководства сложными системами.
- Опыт технического руководства инженерными командами от 4–5 лет.
- Опыт работы с несколькими IT-проектами одновременно.
- Практический опыт планирования загрузки и распределения общих инженерных ресурсов между проектами.
- Понимание инженерных процессов, метрик разработки и подходов к повышению предсказуемости поставки.
- Английский язык — не ниже уровня B2.
- Готовность к командировкам.
- Будет плюсом: опыт работы с технологическим стеком Java-разработки
Условия:
- Полностью удалённый формат работы.
- Работу со сложными высоконагруженными системами.
- Участие в техническом аудите и трансформации проектов.
- Возможность влиять на архитектурные решения, инженерные практики и процессы разработки.
- Задачи на стыке технического лидерства, архитектуры и управления инженерными ресурсами.
- Конкурентную компенсацию.