Определяет организационную алгоритмическую стратегию на уровне технического лидерства: governance корпоративного performance engineering, кросс-командные стандарты выбора алгоритмов, программы зрелости вычислительной эффективности. Принимает стратегические решения об инвестициях в инструменты производительности и формирует культуру engineering excellence.
Роли · Technical Lead · Principal
Что должен уметь Principal }
43 ключевых навыков, всего 58. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Principal }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, API и интеграции, Облако и инфраструктура.
Ключевые навыки для Principal
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Основы программирования · 7
Определяет организационную async-стратегию на уровне технического лидерства: governance корпоративных паттернов конкурентности, кросс-командные стандарты async-архитектуры, модель зрелости async для инженерных команд. Принимает стратегические решения, формирующие культуру async-программирования по организации.
Определяет организационную стратегию качества кода на уровне технического лидерства: корпоративные стандарты код-ревью, кросс-командный governance рефакторинга, модель зрелости quality engineering. Принимает решения об инвестициях в инструменты качества и формирует организационные программы engineering excellence.
Определяет организационную стратегию многопоточности для инженерии: оценивает корпоративные модели конкурентности и выбор фреймворков, принимает технологические решения по архитектурам потоков для платформенного внедрения, менторит лидов по продвинутому проектированию конкурентных систем и оптимизации производительности.
Определяет организационную стратегию паттернов проектирования в инженерии: оценивает корпоративные подходы к governance паттернов и развитию компетенций, принимает технологические решения по стандартам архитектурных паттернов, менторит лидов по стратегическому применению паттернов для организационного технического совершенства.
Определяет организационную ООП-стратегию на уровне технического лидерства: governance корпоративных паттернов проектирования, кросс-командная оценка зрелости SOLID, программы excellence архитектуры кода. Принимает стратегические решения об инвестициях в инструменты рефакторинга и формирует инженерную культуру чистого дизайна.
Определяет организационную стратегию структур данных на уровне технического лидерства: governance корпоративных моделей данных, кросс-командные программы стандартизации схем, развитие компетенций по структурам данных. Принимает стратегические решения об инструментах архитектуры данных и эволюции инженерных практик.
API и интеграции · 4
Формирует стратегию API gateway на уровне организации: оценивает gateway-платформы для enterprise-wide внедрения, проектирует мультирегиональные архитектуры gateway с глобальным управлением трафиком, формирует фреймворки API governance и lifecycle management. Менторит lead-инженеров по архитектурным решениям gateway.
Определяет организационную стратегию GraphQL API, охватывающую все продуктовые домены и инженерные команды. Проектирует реестр схемы платформенного уровня и архитектуру федеративного гейтвея. Формирует корпоративные стандарты API governance, инструменты разработки для schema-first подхода и организационные процессы ревью дизайна API.
Определяет организационную стратегию gRPC API, охватывающую все продуктовые домены и инженерные команды — проектирует governance proto платформенного уровня, инфраструктуру реестра схем и корпоративные пайплайны генерации кода. Формирует организационные стандарты API для разработки gRPC-сервисов, обеспечивая консистентность и обратную совместимость.
Определяет организационную API-стратегию на уровне технического лидерства: governance корпоративного дизайна API, кросс-командные программы стандартизации API, решения об инвестициях в API-инструментарий. Проектирует enterprise-grade архитектуру API и формирует инженерную культуру вокруг API excellence.
Облако и инфраструктура · 4
Определяет организационную облачную стратегию для платформенной инфраструктуры на AWS, охватывающей среды разработки и продакшна. Оценивает мультиоблачные архитектуры для портируемости нагрузок и управления вендорными рисками. Проектирует governance инфраструктуры enterprise-уровня и формирует FinOps-практики для подотчётности облачных затрат по продуктовым командам.
Определяет организационную контейнерную стратегию на уровне технического лидерства: корпоративные стандарты внедрения контейнеров, кросс-командный governance базовых образов, программы compliance безопасности контейнеров. Проектирует enterprise-grade контейнерную инфраструктуру и формирует инженерную культуру вокруг лучших практик контейнеров.
Определяет организационную облачную стратегию для платформенной инфраструктуры на Kubernetes, охватывающей среды разработки и продакшна. Оценивает мультиоблачные архитектуры для портируемости нагрузок и управления вендорными рисками. Проектирует Kubernetes-платформы enterprise-уровня и формирует FinOps-практики для организационного governance облачных затрат.
Определяет стратегию облака и инфраструктуры организации на enterprise-уровне. Оценивает мультиоблачные vs моно-облачные подходы на основе бизнес-целей и регуляторных требований. Проектирует enterprise-grade инфраструктурные платформы с self-service возможностями. Устанавливает культуру и практики FinOps для всей организации. Влияет на индустрию через thought leadership в автоматизации инфраструктуры.
DevOps и CI/CD · 2
Определяет DevOps-стратегию организации. Проектирует internal developer platform. Формирует engineering excellence culture.
Определяет DevOps-стратегию организации. Проектирует internal developer platform. Формирует engineering excellence culture.
Безопасность · 2
Определяет корпоративную стратегию безопасности для разработки ПО, охватывающей все технологические стеки и продуктовые домены. Формирует governance архитектуры безопасности, согласовывая лучшие практики OWASP с организационными процессами разработки. Координирует программы compliance и представляет инженерную перспективу в корпоративном governance безопасности и взаимодействии с сообществом.
Определяет enterprise-стратегию безопасности с управлением секретами как фундаментальной инфраструктурой. Формирует архитектуру безопасности для всех продуктов и платформ. Координирует требования compliance (SOC2, ISO27001) для работы с учётными данными. Продвигает внедрение zero-trust паттернов учётных данных и автоматизированного управления жизненным циклом секретов для всей организации.
AI-ассистированная разработка · 1
Определяет организационную стратегию GitHub Copilot для технического совершенства: оценивает возможности и стратегии внедрения корпоративных AI-платформ разработки, проектирует governance для практик AI-ассистированной разработки в инженерных организациях, устанавливает стандарты измерения влияния AI на developer experience и качество кода в масштабе.
Архитектура и проектирование · 11
Формирует архитектурную стратегию организации вокруг Hexagonal Architecture и чистых границ. Проектирует эталонные реализации паттернов изоляции домена. Устанавливает процессы архитектурного ревью для обеспечения соответствия гексагональным принципам.
Определяет философию декомпозиции микросервисов на уровне организации: устанавливает стратегический дизайн DDD как ключевую архитектурную дисциплину, создаёт фреймворки обнаружения bounded contexts для всех команд. Проектирует паттерны эволюционной архитектуры для инкрементальной декомпозиции без big-bang переписывания. Формирует платформенные возможности (service mesh, event backbone, оркестрация Saga) как организационные стандарты. Развивает модель зрелости декомпозиции и процесс архитектурного ревью. Менторит лидов по балансу между идеализмом декомпозиции и прагматичными ограничениями поставки.
Определяет организационную архитектурную стратегию: устанавливает референсные архитектуры, governance-фреймворк архитектуры и критерии выбора технологий. Проектирует архитектуру для enterprise-масштабных систем с фокусом на долгосрочную эволюцию и устойчивость. Продвигает архитектурное совершенство в организации через менторинг лидов и установление лучших практик.
Определяет архитектурную стратегию организации по устранению технического долга. Проектирует референсные архитектуры со встроенной приоритизацией рефакторинга и стандартами SonarQube. Устанавливает архитектурное управление для отслеживания долга на уровне кода и непрерывного улучшения качества.
Определяет enterprise-стандарты ADR и фреймворк принятия технических решений. Формирует инженерную культуру вокруг evidence-based архитектурных решений с измеримыми результатами. Устанавливает кросс-командные ADR review board'ы и продвигает adoption записей решений как первоклассных инженерных артефактов.
Формирует evolutionary architecture организации через fitness functions: проектирует enterprise-платформы fitness functions, формирует фреймворки architectural governance с автоматизированным мониторингом compliance, определяет reference architectures со встроенными fitness functions. Менторит лидов по измерению архитектурного качества.
Определяет архитектурную стратегию организации, обеспечивая соблюдение принципов Clean Architecture во всех командах. Проектирует референсные архитектуры с правилами зависимостей и фреймворками тестирования. Устанавливает управление через ADR-процессы.
Определяет дорожную карту внедрения DDD в организации от устаревших систем к стратегическим доменным моделям. Проектирует референсные архитектуры для событийно-ориентированной интеграции контекстов в масштабе. Устанавливает управление жизненным циклом ограниченных контекстов, согласованием команд и междоменными контрактами.
Определяет стратегию adoption DDD и эталонные архитектуры на уровне организации. Устанавливает архитектурное управление с библиотеками паттернов, гайдлайнами проектирования агрегатов и воркшопами доменного моделирования. Формирует культуру domain-driven разработки в организации.
Определяет архитектурную стратегию организации для высоконагруженных систем. Проектирует референсные архитектуры для пулов соединений, конвейеров асинхронной обработки и rate limiting в масштабе. Устанавливает общеорганизационные бюджеты производительности и стандарты инженерного совершенства для высоких нагрузок.
Определяет enterprise-стандарты Technology Radar и управление жизненным циклом технологий. Формирует инженерную культуру непрерывной оценки технологий и evidence-based adoption. Устанавливает кросс-организационные board'ы оценки технологий и продвигает стратегические инвестиции в технологии, согласованные с бизнес-целями.
Observability и мониторинг · 5
Определяет организационную стратегию наблюдаемости для технического совершенства: внедряет корпоративные платформы надёжности и стандарты инструментов наблюдаемости, формирует культуру надёжности через инженерные практики и архитектурные паттерны, определяет корпоративный SLO-фреймворк для надёжности сервисов и developer experience.
Определяет observability стратегию организации. Внедряет platform-решения. Формирует reliability culture. Определяет enterprise SLO framework.
Определяет observability стратегию организации. Внедряет platform-решения. Формирует reliability culture. Определяет enterprise SLO framework.
Определяет организационную стратегию наблюдаемости для технического совершенства с Prometheus & Grafana: внедряет корпоративные платформы надёжности и стандарты инструментов мониторинга, формирует культуру надёжности через инженерные практики, определяет корпоративный SLO-фреймворк для надёжности сервисов и developer experience.
Определяет observability стратегию организации. Внедряет platform-решения. Формирует reliability culture. Определяет enterprise SLO framework.
Контроль версий и коллаборация · 5
Определяет enterprise-стратегию documentation-as-code: инфраструктура документации на уровне платформы, governance портала разработчика и качество документации как инженерный KPI. Формирует организационную культуру вокруг документации как конкурентного преимущества. Продвигает кросс-командную стандартизацию документации и управление знаниями.
Определяет стратегию Инструменты Monorepo на уровне организации. Формирует enterprise-подходы. Менторит leads и architects.
Определяет организационную стратегию код-ревью на уровне технического лидерства: governance корпоративного процесса ревью, кросс-командные программы стандартизации ревью, инициативы excellence культуры ревью. Принимает стратегические решения, формирующие инженерную культуру ревью по организации.
Определяет организационную Git-стратегию для технического совершенства: оценивает возможности корпоративных Git-платформ и пути миграции, проектирует governance для моделей ветвления и стандартизации воркфлоу между командами, устанавливает стандарты оптимизации Git-based developer experience и инструментов.
Определяет техническую архитектуру enterprise InnerSource и платформенную стратегию. Формирует организационные инженерные практики для внутреннего шаринга кода, управления API и developer experience. Менторит лидов по построению устойчивых InnerSource-экосистем.
Документация · 2
Определяет стратегию архитектурной документации на уровне организации, стандартизируя использование C4 и arc42 по всем инженерным подразделениям. Устанавливает корпоративное управление ADR с централизованными реестрами, межсменным связыванием и автоматическим обнаружением устаревания. Продвигает внедрение инструментальных цепочек архитектурной документации (Structurizr, Backstage, функции архитектурной пригодности) в масштабе. Менторит лидов и архитекторов по построению самоподдерживающихся экосистем документации, сохраняющих точность по мере развития организации.
Определяет стратегию диаграммирования на уровне организации для технической дизайн-документации, стандартов моделирования компонентов и паттернов визуализации потоков данных. Устанавливает корпоративные подходы к sequence-диаграммам и картированию границ систем. Менторит лидов и архитекторов по качеству техдиаграммирования.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
} в открытой матрице компетенций: 58 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.