Определяет стандарты алгоритмической компетенции для инженерных команд: практики бенчмаркинга производительности, процессы ревью выбора алгоритмов, рубрики технических собеседований по алгоритмическим навыкам. Фасилитирует кросс-командный обмен знаниями по алгоритмической оптимизации.
Роли · Engineering Manager · Lead
Что должен уметь Lead }
35 ключевых навыков, всего 50. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Lead }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, API и интеграции, Облако и инфраструктура.
Ключевые навыки для Lead
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Основы программирования · 5
Определяет стандарты качества кода в инженерной организации: дизайн процесса ревью, целевые метрики качества, планирование инвестиций в рефакторинг. Проводит организационные ревью командных практик и внедрения инструментов. Формирует культуру качества через стандарты найма и программы онбординга.
Определяет стандарты паттернов проектирования на организационном уровне: устанавливает процессы архитектурного ревью для governance паттернов, создаёт руководства, балансирующие консистентность паттернов с автономией команд, проводит оценки компетенции в паттернах в инженерных командах.
Определяет стандарты компетенций ООП/SOLID для инженерных команд: процессы ревью паттернов проектирования, критерии architectural fitness functions, рубрики технических собеседований по навыкам ООП. Фасилитирует кросс-командный обмен знаниями о принципах дизайна и практиках рефакторинга.
Определяет стандарты структур данных на уровне управления командой: оценивает предложения по моделям данных в технических дизайнах, обеспечивает соблюдение командой правильных практик структур данных, включает компетенцию по структурам данных в критерии найма. Фасилитирует решения по архитектуре данных в проектах команды.
API и интеграции · 1
Определяет API-стратегию на уровне продукта для инженерных команд: процессы governance API, кросс-командные стандарты контрактов API, требования к developer experience API. Проводит архитектурные ревью API и устанавливает процессы дизайн-ревью API для команды.
Облако и инфраструктура · 4
Определяет стратегию инфраструктуры AWS для нагрузок инженерной организации, охватывающих множество команд и окружений. Формирует стандарты IaC для governance мультиаккаунтов и платформ общих сервисов. Проводит архитектурные ревью паттернов инфраструктуры команд и продвигает подотчётность FinOps по инженерным подразделениям.
Определяет Docker-стратегию для инженерной организации: стандарты внедрения контейнеров, governance базовых образов, архитектура контейнерных CI/CD-пайплайнов. Проводит архитектурные ревью деплоев контейнеризованных сервисов и оптимизирует FinOps контейнерной инфраструктуры по командам.
Определяет стратегию инфраструктуры Kubernetes для нагрузок инженерной организации. Формирует стандарты IaC и governance кластеров для команд. Проводит архитектурные ревью паттернов деплоя и оптимизирует FinOps-практики для организационных расходов на Kubernetes.
Определяет стратегию инфраструктуры и IaC-стандарты для инженерной организации. Устанавливает реестр Terraform-модулей, политики версионирования и гайдлайны по контрибуции. Продвигает FinOps-практики: тегирование для аллокации расходов, бюджетные алерты и оптимизацию ресурсов через IaC. Проводит архитектурные ревью изменений инфраструктуры между командами.
DevOps и CI/CD · 2
Определяет enterprise-стратегию feature flags, согласованную с release management и целями delivery. Устанавливает стандарты гигиены флагов с автоматическим обнаружением устаревших и принудительной очисткой. Продвигает культуру progressive delivery в инженерных командах и измеряет влияние на частоту деплоев.
Определяет DevOps-стратегию с GitHub Actions на организационном уровне: устанавливает стандарты CI/CD и подходы platform engineering, внедряет возможности внутренней платформы разработчиков, обеспечивает инженерное совершенство через автоматизацию деплоя и надёжность.
Безопасность · 2
Определяет стратегию безопасности для практик разработки инженерной организации. Формирует политики безопасности для интеграции в SDLC, программ security champion и сроков устранения уязвимостей. Координирует процессы реагирования на инциденты и обучает инженерные команды культуре security-first разработки.
Определяет стандарты управления секретами для инженерных команд. Устанавливает политики управления жизненным циклом учётных данных, графики ротации и каденции ревью доступа. Продвигает внедрение централизованной Vault-инфраструктуры между сервисами. Координирует реагирование на инциденты компрометации учётных данных. Создаёт программы обучения безопасной работе с секретами.
AI-ассистированная разработка · 1
Определяет стратегию GitHub Copilot на уровне организации: устанавливает корпоративные политики adoption и руководства по использованию, проектирует фреймворки измерения ROI для AI-ассистированной разработки, обеспечивает культурные изменения для ответственного внедрения AI-инструментов в инженерных командах.
Архитектура и проектирование · 9
Определяет архитектурную стратегию продукта с Декомпозиция на микросервисы. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Основы System Design. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Управление техническим долгом. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Architecture Decision Records. Формирует architecture guidelines. Проводит architecture review.
Определяет стратегию fitness functions для инженерной организации: формирует architectural governance через автоматизированные fitness functions, проектирует фреймворки fitness functions, покрывающие performance budgets, правила зависимостей и security compliance. Координирует кросс-командные стандарты архитектурного качества.
Определяет архитектурную стратегию продукта с Capacity Planning. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Disaster Recovery Design. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Highload архитектура. Формирует architecture guidelines. Проводит architecture review.
Определяет архитектурную стратегию продукта с Technology Radar. Формирует architecture guidelines. Проводит architecture review.
Observability и мониторинг · 4
Определяет стратегию наблюдаемости на организационном уровне: устанавливает SLO-фреймворки, согласованные с бизнес-метриками, координирует кросс-командные практики управления инцидентами, оптимизирует MTTD/MTTR через организационные программы надёжности и процессы дежурства.
Определяет стратегию on-call management для продуктовой организации: SLO-based подход к управлению инцидентами, метрики устойчивости on-call и процессы координации инцидентов между командами. Устанавливает культуру post-mortem и отслеживает системные улучшения. Оптимизирует MTTD/MTTR между сервисами.
Определяет стратегию наблюдаемости на организационном уровне с Prometheus & Grafana: устанавливает SLO-фреймворки, согласованные с бизнес-метриками, координирует кросс-командное управление инцидентами, оптимизирует MTTD/MTTR через организационные программы надёжности.
Определяет стратегию observability продукта по инженерным командам — формирует культуру надёжности на основе SLO, координирует кросс-командные процессы управления инцидентами и оптимизирует метрики MTTD/MTTR через улучшения инструментов и процессов. Продвигает внедрение политик error budget и практик blameless post-mortem.
Контроль версий и коллаборация · 4
Определяет стратегию documentation-as-code для инженерной организации. Устанавливает стандарты документации, процессы ревью и метрики качества между командами. Продвигает внедрение портала разработчика для централизованного обнаружения документации. Обеспечивает соответствие практик документации требованиям compliance и аудита.
Определяет стратегию код-ревью для инженерной организации: стандарты процесса ревью, метрики и KPI качества ревью, кросс-командные практики ревью. Устанавливает культуру ревью, ориентированную на конструктивную обратную связь и непрерывное улучшение.
Определяет Git-стратегию на уровне организации: выбирает модели ветвления, согласованные с топологией команд и каденцией поставки, устанавливает политики защиты веток и ревью в масштабе, обеспечивает внедрение лучших Git-практик во множестве инженерных команд.
Определяет стратегию InnerSource на уровне продукта/департамента: устанавливает модели управления, практики community management и фреймворки измерения успеха. Координирует adoption InnerSource между командами с согласованием стейкхолдеров.
Документация · 3
Определяет стратегию архитектурной документации на уровне команды и продукта. Устанавливает обязательные стандарты документации C4 и arc42 для всех новых сервисов и крупных рефакторингов. Проводит архитектурные ревью, обеспечивая качество документации на уровнях контекста, контейнеров, компонентов и деплоя. Интегрирует практики ADR в жизненный цикл разработки с чётким распределением ответственности и регулярными ревью между командами.
Определяет стратегию диаграммирования для командных коммуникаций, документирования процессов и визуализации роадмапов. Устанавливает стандарты ведения оргструктур, диаграмм рабочих процессов и визуалов для отчётности. Проводит ревью качества диаграмм в рамках продуктового направления.
Определяет стратегию runbook на уровне продукта: устанавливает стандарты операционной готовности, требующие runbook для всех продакшн-сервисов, создаёт модели зрелости runbook, продвигает культурное внедрение документированных операционных процедур в инженерных командах.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Principal
35 навыков получают более высокое ожидание или становятся ключевыми при переходе с Lead на Principal. Сначала самые большие скачки.
- Алгоритмы и сложность: Продвинутый → Эксперт
- Декомпозиция на микросервисы: Продвинутый → Эксперт
- Документация как код: Продвинутый → Эксперт
- Качество кода и рефакторинг: Продвинутый → Эксперт
- Основы System Design: Продвинутый → Эксперт
- Паттерны проектирования: Продвинутый → Эксперт
- Принципы ООП и SOLID: Продвинутый → Эксперт
- Структурированное логирование: Продвинутый → Эксперт
- Структуры данных: Продвинутый → Эксперт
- Управление дежурствами: Продвинутый → Эксперт
} в открытой матрице компетенций: 50 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.