Роли · Technical Lead · Lead

Что должен уметь Lead }

43 ключевых навыков, всего 59. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Lead }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, API и интеграции, Облако и инфраструктура.

43ключевых навыков
16дополнительных навыков
10областей
100%на уровне Продвинутый или Эксперт
Оценить себя как Lead Полная матрица роли

Ключевые навыки для Lead

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Основы программирования · 7

Определяет алгоритмические стандарты для инженерной команды: процессы ревью оптимизации производительности, гайдлайны выбора алгоритмов, практики оценки вычислительной сложности. Проводит архитектурные ревью алгоритмических решений в системно-критичных компонентах.

Определяет стандарты асинхронного программирования для инженерной команды: гайдлайны паттернов конкурентности, ревью async-архитектуры, стандарты обработки ошибок для async-кода. Устанавливает best practices для async-паттернов по проектам команды.

Определяет стандарты качества кода для инженерной команды: дизайн процесса код-ревью, фреймворк приоритизации рефакторинга, внедрение автоматических инструментов качества. Проводит архитектурные ревью системно-критичных компонентов. Устанавливает командные метрики качества и циклы улучшений.

Определяет стандарты многопоточности для технических команд: устанавливает руководства для выбора архитектуры конкурентных систем, проводит ревью многопоточного кода на безопасность и производительность, создаёт обучающие материалы по продвинутым паттернам конкурентности и анти-паттернам.

Определяет стандарты паттернов проектирования для технических команд: устанавливает практики архитектурного ревью для консистентности паттернов между сервисами, создаёт руководства по выбору паттернов и стратегиям рефакторинга, проводит обучение по продвинутым паттернам и распознаванию анти-паттернов.

Принципы ООП и SOLID Продвинутый

Определяет стандарты ООП/SOLID для инженерной команды: гайдлайны использования паттернов проектирования, процессы архитектурного ревью иерархий классов, стратегии рефакторинга legacy-кода. Проводит ревью, обеспечивая консистентное применение принципов SOLID во всех проектах команды.

Структуры данных Продвинутый

Определяет стандарты структур данных для инженерной команды: процессы ревью дизайна моделей данных, конвенции схем БД, гайдлайны форматов данных API. Проводит архитектурные ревью решений по структурам данных. Формирует командную базу знаний по выбору структур данных для распространённых системных паттернов.

API и интеграции · 4

API Gateway Продвинутый

Определяет стандарты API gateway для инженерных команд: проектирует топологию gateway для экосистем микросервисов, формирует конвенции API-контрактов и версионирования, внедряет централизованную аутентификацию и observability через gateway. Ведёт кросс-командные API design review.

GraphQL Design Продвинутый

Определяет стратегию GraphQL API по доменам продукта. Формирует стандарты проектирования схемы, governance федерации и процессы управления жизненным циклом API. Проводит кросс-командные ревью дизайна схемы и координирует единообразный API-опыт в потребительских приложениях.

gRPC и Protocol Buffers Продвинутый

Определяет API-стратегию на уровне продукта. Формирует стандарты проектирования. Проводит API design review. Координирует межкомандное API-взаимодействие.

REST API Design Продвинутый

Определяет API-стратегию для команды на уровне продукта: стандарты дизайна API и процессы ревью, governance версионирования и deprecation, требования к документации API и порталу. Проводит архитектурные ревью API и устанавливает стандарты качества API для команды.

Облако и инфраструктура · 4

AWS Продвинутый

Определяет стратегию инфраструктуры AWS для нагрузок продуктовой платформы, охватывающих среды разработки и продакшна. Формирует стандарты IaC для деплоев микросервисов, observability и governance затрат. Проводит архитектурные ревью AWS-конфигураций команд и продвигает FinOps-оптимизацию для продуктовой инфраструктуры.

Docker Продвинутый

Определяет стратегию Docker-инфраструктуры для команды: стандартизация базовых образов, governance контейнерных CI/CD-пайплайнов, политики контейнеров сред разработки. Проводит архитектурные ревью контейнеризованных деплоев и оптимизирует FinOps контейнерных ресурсов команды.

Kubernetes Core Продвинутый

Определяет стратегию инфраструктуры Kubernetes для нагрузок продуктовой платформы в средах разработки и продакшна. Формирует стандарты IaC для паттернов деплоя, observability и управления затратами. Проводит архитектурные ревью Kubernetes-конфигураций команд и координирует кросс-командные решения по инфраструктуре и FinOps-оптимизацию.

Terraform Продвинутый

Определяет IaC-стратегию для продуктовой организации. Оценивает Terraform vs Pulumi vs Crossplane для различных кейсов. Внедряет self-service инфраструктуру через Terraform-модули, интегрированные с порталом разработчика (Backstage). Проектирует мульти-аккаунт/мульти-проект landing zones. Продвигает FinOps через тегирование инфраструктуры и оценку затрат в CI. Управляет Terraform в масштабе (1000+ ресурсов).

DevOps и CI/CD · 2

Feature Flags Продвинутый

Определяет технические стандарты для платформ feature flags в масштабе инженерной организации. Устанавливает SLA производительности evaluation флагов и требования к надёжности. Продвигает стратегии тестирования на основе флагов, включая dark launch и shadow traffic. Ревьюирует архитектуры флагов для сложных cross-service фич.

GitHub Actions / GitLab CI Продвинутый

Определяет DevOps-стратегию для технических команд: устанавливает стандарты CI/CD для продуктивности разработчиков и надёжности поставки, внедряет подходы platform engineering для автоматизации деплоя, обеспечивает инженерное совершенство через лучшие практики CI/CD.

Безопасность · 2

Определяет стратегию безопасности для процессов разработки продукта между командами. Формирует политики безопасности для требований моделирования угроз, автоматизации security gates и управления уязвимостями зависимостей. Координирует кросс-командные ревью безопасности и обучает команды разработки OWASP-осведомлённому дизайну архитектуры.

Secrets Management Продвинутый

Определяет стратегию управления секретами на уровне продукта/департамента. Устанавливает стандарты политик ротации секретов, требования к аудит-логированию и паттерны контроля доступа. Оценивает возможности Vault Enterprise vs open-source для нужд команды. Продвигает внедрение автоматизированного управления секретами во всех сервисах.

AI-ассистированная разработка · 1

GitHub Copilot Продвинутый

Определяет стратегию GitHub Copilot для технических команд: устанавливает стандарты prompt engineering и воркфлоу code review для AI-сгенерированного кода, проектирует метрики для измерения эффективности AI-ассистированной разработки, обеспечивает внедрение Copilot в соответствии с практиками технического совершенства.

Архитектура и проектирование · 11

Определяет архитектурную стратегию продукта с Гексагональная архитектура. Формирует architecture guidelines. Проводит architecture review.

Определяет архитектурную стратегию продукта с Декомпозиция на микросервисы. Формирует architecture guidelines. Проводит architecture review.

Основы System Design Продвинутый

Определяет архитектурную стратегию продукта с Основы System Design. Формирует architecture guidelines. Проводит architecture review.

Определяет архитектурную стратегию продукта с Управление техническим долгом. Формирует architecture guidelines. Проводит architecture review.

Architecture Decision Records Продвинутый

Определяет архитектурную стратегию продукта с Architecture Decision Records. Формирует architecture guidelines. Проводит architecture review.

Architecture Fitness Functions Продвинутый

Определяет стандарты fitness functions для инженерных команд: проектирует переиспользуемые библиотеки fitness functions, формирует дашборды архитектурного compliance, интегрирует fitness functions в процессы architecture review. Ведёт внедрение практик evolutionary architecture через измеримые quality gates.

Clean Architecture Продвинутый

Определяет архитектурную стратегию продукта с Clean Architecture. Формирует architecture guidelines. Проводит architecture review.

Определяет архитектурную стратегию продукта с DDD стратегические паттерны. Формирует architecture guidelines. Проводит architecture review.

Определяет архитектурную стратегию продукта с DDD тактические паттерны. Формирует architecture guidelines. Проводит architecture review.

Highload архитектура Продвинутый

Определяет архитектурную стратегию продукта с Highload архитектура. Формирует architecture guidelines. Проводит architecture review.

Technology Radar Продвинутый

Определяет архитектурную стратегию продукта с Technology Radar. Формирует architecture guidelines. Проводит architecture review.

Observability и мониторинг · 5

Определяет стратегию наблюдаемости для технических продуктов: устанавливает SLO-based подход для целей надёжности сервисов, координирует управление инцидентами и практики дежурства между командами, оптимизирует MTTD/MTTR через улучшенный мониторинг, алертинг и стандартизацию runbook.

Определяет стратегию on-call management для продукта. Устанавливает SLO-based подход к алертингу, фреймворк управления инцидентами и процесс post-mortem. Координирует кросс-командное реагирование на инциденты. Оптимизирует MTTD/MTTR через улучшения наблюдаемости и автоматическую ремедиацию.

OpenTelemetry Продвинутый

Определяет observability стратегию продукта. Формирует SLO-based approach. Координирует incident management. Оптимизирует MTTD/MTTR.

Prometheus и Grafana Продвинутый

Определяет стратегию наблюдаемости для технических продуктов с Prometheus & Grafana: устанавливает SLO-based подход для целей надёжности сервисов, координирует управление инцидентами и практики дежурства, оптимизирует MTTD/MTTR через улучшенную стандартизацию мониторинга и алертинга.

SLI / SLO / SLA Продвинутый

Определяет стратегию observability продукта для портфелей сервисов команды — формирует SLO-подход для надёжности микросервисов, координирует управление инцидентами с зависимыми командами и оптимизирует MTTD/MTTR через улучшенный мониторинг и процессы дежурств.

Контроль версий и коллаборация · 5

Определяет стратегию documentation-as-code на уровне продукта/департамента. Устанавливает стандарты API-документации, архитектурных решений и руководств разработчика. Продвигает внедрение портала разработчика (Backstage, Docusaurus) для централизованной документации. Создаёт governance для ownership и поддержки документации.

Инструменты Monorepo Продвинутый

Определяет стратегию Инструменты Monorepo на уровне команды/продукта. Формирует стандарты и best practices. Проводит review.

Code Review Продвинутый

Определяет стратегию код-ревью для команды: стандарты процесса ревью и SLA, определения quality gates, гайдлайны конструктивной обратной связи. Устанавливает культуру ревью, балансирующую тщательность и продуктивность разработчиков.

Git Advanced Продвинутый

Определяет Git-стратегию для технических команд: устанавливает политики ветвления и слияния, оптимизированные для метрик поставки команды, проектирует экосистемы Git hooks для автоматизированного обеспечения качества, обеспечивает внедрение продвинутых Git-техник (worktrees, sparse checkout) для продуктивности разработчиков.

InnerSource-практики Продвинутый

Определяет техническую стратегию InnerSource: архитектура общих платформ, библиотеки переиспользуемых компонентов и кросс-командные стандарты разработки. Устанавливает техническое управление для внутренних open-source проектов с политиками release management и версионирования.

Документация · 2

Architecture Documentation Продвинутый

Определяет стратегию архитектурной документации на уровне команды и продукта, выбирая подходящую глубину C4 и разделы arc42 в зависимости от критичности сервиса. Устанавливает лучшие практики создания ADR, включая шаблоны, рабочие процессы статусов и привязку к PR реализации. Проводит регулярные ревью архитектурной документации для предотвращения расхождений между диаграммами и реальным состоянием системы. Продвигает культуру documentation-as-code с автоматизированным рендерингом и пайплайнами публикации.

Diagramming Продвинутый

Определяет стратегию диаграммирования для технической дизайн-документации, моделирования компонентов и визуализации потоков данных на уровне команды. Устанавливает стандарты sequence-диаграмм, визуалов API-взаимодействий и карт границ систем. Проводит ревью ясности и точности техдиаграмм.

Дополнительные навыки

Команда их не оценивает, но они входят в самооценку и план развития.

Документирование APIИндексирование БДИнтеграционное тестированиеОптимизация запросовОсновы сетейПрактики безопасного кодаТипобезопасность и системы типовApache KafkaChatGPT / ClaudeE2E тестированиеJWT / OAuth2 / OIDCPostgreSQLPrompt Engineering для кодаRedisUnit-тестированиеCursor IDE

Что меняется на Principal

43 навыков получают более высокое ожидание или становятся ключевыми при переходе с Lead на Principal. Сначала самые большие скачки.

Страница Principal →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 59 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.