Экспертно применяет docker для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Роли · Release Engineer · Senior
Что должен уметь Senior }
13 ключевых навыков, всего 51. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Senior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Облако и инфраструктура, DevOps и CI/CD, Observability и мониторинг.
Ключевые навыки для Senior
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Облако и инфраструктура · 4
Экспертно применяет helm charts для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Экспертно применяет kubernetes core для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Экспертно применяет terraform для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
DevOps и CI/CD · 7
Проектирует архитектуру оркестрации релизов на базе ArgoCD для сложных мультисервисных деплоев с управлением зависимостями. Внедряет паттерны progressive delivery с ArgoCD и Argo Rollouts для blue-green и canary-релизов с автоматизированным анализом. Оптимизирует скорость релизов через стратегии параллельной синхронизации, интеллектуальное обнаружение diff и интеграцию с фреймворками валидации релизов.
Проектирует blue-green для stateful сервисов и сложных межсервисных зависимостей. Реализует automated rollback по health checks и error rate. Обеспечивает zero-downtime для databases с dual-write паттерном.
Проектирует canary strategy с statistical significance testing. Реализует progressive traffic shifting с automated analysis (Flagger). Обеспечивает observability для canary сравнения.
Разрабатывает custom GitHub Actions на TypeScript/Docker. Строит self-hosted runner infrastructure для специфических workload. Оптимизирует cost и performance CI/CD для организации.
Экспертно применяет gitlab ci для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Экспертно применяет jenkins для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Проектирует полную progressive delivery стратегию для сервиса. Реализует automated analysis с Prometheus metrics. Обеспечивает observability и tracing через deployment.
Observability и мониторинг · 1
Экспертно применяет sli slo sla для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам.
Контроль версий и коллаборация · 1
Проектирует branching strategy для крупного монорепозитория с несколькими командами. Реализует automated semantic versioning и release notes. Настраивает commit signing, GPG verification и supply chain security.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Lead
51 навыков получают более высокое ожидание или становятся ключевыми при переходе с Senior на Lead. Сначала самые большие скачки.
- ArgoCD: Продвинутый → Эксперт
- Blue/Green Deployment: Продвинутый → Эксперт
- Canary Deployment: Продвинутый → Эксперт
- Docker: Продвинутый → Эксперт
- Git Advanced: Продвинутый → Эксперт
- GitHub Actions / GitLab CI: Продвинутый → Эксперт
- GitLab CI/CD Advanced: Продвинутый → Эксперт
- Helm: Продвинутый → Эксперт
- Jenkins: Продвинутый → Эксперт
- Kubernetes Core: Продвинутый → Эксперт
} в открытой матрице компетенций: 51 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.