Кто он:

Team Lead — старший разработчик и лидер команды. Он совмещает техническую экспертизу и управление людьми.

Зачем нужен:

Чтобы направлять команду, принимать архитектурные решения, помогать расти разработчикам и удерживать качество.

Когда нужен:

— Когда команда >3-4 разработчиков.

Не нужен, если команда 1-2 человека или проект на ранней стадии.

Используемые знания

Материалы по роли

Что должен знать и уметь

  • Техлидерство: архитектура, качество кода, code review, технологические решения.

  • Команда: найм, адаптация, развитие, мотивация, конструктивная обратная связь.

  • Процессы и delivery: декомпозиция, планирование, приоритизация, релизы, контроль качества.

  • Метрики и управление: прозрачность по срокам, KPI/результатам, устранение блокеров.

  • Коммуникации: синхронизация с бизнесом/продуктом и смежными командами.

  • Надежность и эксплуатация: SLO/SLA/SLI, инциденты, постмортемы, on-call. SLA/SLO/SLI

  • Продукт и бизнес: ценность, метрики продукта, cost/benefit, бюджетирование.

  • Масштабирование: оргдизайн, рост команды, управление изменениями.

Что обычно ищут в резюме

Подробнее: Рынок и ожидания

Типовые требования в задачах

Подробнее: Рынок и ожидания

Последнее обновление