Домен
DevOps и CI/CD
Профиль навыка
Git как source of truth, pull-based deployment, declarative configuration, drift detection, reconciliation loop
Ролей
4
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
16
ещё 4 — необязательные
DevOps и CI/CD
GitOps
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| DevOps Engineer | Обязателен | Понимает концепцию GitOps: Git как single source of truth для infrastructure и deployment, pull-based deployment model. Знает базовые инструменты: ArgoCD, Flux. Понимает отличие от push-based CI/CD (Jenkins, GitLab CI). |
| Infrastructure Engineer | Обязателен | Понимает GitOps для infrastructure: знает как Terraform/Pulumi state управляется через Git, понимает declarative infrastructure management. Умеет коммитить infrastructure changes в Git и наблюдать автоматическое применение. |
| Platform Engineer | Обязателен | Понимает GitOps как платформенный паттерн: знает как платформа может предоставлять GitOps-as-a-service для development teams. Умеет работать с ArgoCD/Flux на уровне создания Application resources. |
| Site Reliability Engineer (SRE) | Обязателен | Понимает GitOps с SRE-перспективы: знает как declarative deployments через Git обеспечивают reproducibility и audit trail. Понимает как GitOps помогает в incident response (быстрый rollback через git revert). |
| Роль | Обязательность | Описание |
|---|---|---|
| DevOps Engineer | Обязателен | Реализует GitOps workflow: настраивает ArgoCD/Flux для автоматической синхронизации Kubernetes manifests из Git, организует Git repository structure (app-of-apps, monorepo vs multi-repo), управляет secrets через Sealed Secrets или External Secrets Operator. |
| Infrastructure Engineer | Обязателен | Реализует GitOps для infrastructure: настраивает Atlantis/Spacelift для automated Terraform apply из PR, организует Terraform modules в Git с versioning, управляет infrastructure secrets через Vault integration. Обеспечивает plan review workflow перед apply. |
| Platform Engineer | Обязателен | Строит GitOps платформу: настраивает ArgoCD в multi-tenant mode с RBAC per team, создаёт ApplicationSet для автоматического onboarding, реализует template repositories для standardized deployment configs. Настраивает notification system для sync failures. |
| Site Reliability Engineer (SRE) | Обязателен | Применяет GitOps для SRE-задач: настраивает monitoring и alerting through GitOps (Prometheus rules as code), управляет SLO definitions в Git, реализует emergency procedures через Git-based runbooks. Обеспечивает observability для GitOps sync status. |
| Роль | Обязательность | Описание |
|---|---|---|
| DevOps Engineer | Обязателен | Проектирует GitOps архитектуру: определяет multi-environment promotion strategy (dev → staging → prod через Git), настраивает progressive delivery (canary/blue-green) через Argo Rollouts, реализует drift detection и auto-remediation. Проектирует RBAC для GitOps с team-scoped access. |
| Infrastructure Engineer | Обязателен | Проектирует infrastructure GitOps: настраивает Crossplane для Kubernetes-native infrastructure management, реализует drift detection и reconciliation для infrastructure state. Проектирует multi-account/multi-region infrastructure через GitOps с proper state management. |
| Platform Engineer | Обязателен | Проектирует enterprise GitOps платформу: реализует multi-cluster management через ArgoCD, настраивает hub-spoke topology для fleet management, проектирует self-service developer portal для GitOps. Интегрирует GitOps с platform toolchain: secrets, networking, policies. |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует GitOps для reliability: настраивает progressive delivery с SLO-based analysis gates (canary + SLI check → promote/rollback), реализует automated rollback при SLO violation. Проектирует GitOps disaster recovery: быстрое восстановление cluster state из Git. |
| Роль | Обязательность | Описание |
|---|---|---|
| DevOps Engineer | Обязателен | Стандартизирует GitOps для организации: определяет repository strategy и branching model для GitOps repos, создаёт templates для standardized deployments, внедряет GitOps compliance (audit trail, change approval). Обучает команды GitOps practices. |
| Infrastructure Engineer | Обязателен | Стандартизирует infrastructure-as-code через GitOps: определяет repository structure и module strategy, создаёт infrastructure scaffolding tools, внедряет policy compliance в infrastructure PR review. Проектирует infrastructure change management process. |
| Platform Engineer | Обязателен | Стандартизирует GitOps на платформенном уровне: определяет platform team's GitOps workflow для infrastructure changes, создаёт golden path templates, проектирует policy-as-code enforcement через OPA/Kyverno integrated в GitOps. Обеспечивает platform self-healing через GitOps reconciliation. |
| Site Reliability Engineer (SRE) | Обязателен | Определяет GitOps стратегию для SRE: стандартизирует deployment safety через GitOps gates (SLO check, chaos test, security scan), проектирует change management through Git. Создаёт GitOps runbook automation для common incident response actions. |
| Роль | Обязательность | Описание |
|---|---|---|
| DevOps Engineer | Формирует enterprise GitOps стратегию: проектирует multi-cluster GitOps с ArgoCD для fleet management, определяет governance для GitOps across organizational boundaries. Влияет на industry practices через GitOps maturity model и best practices. | |
| Infrastructure Engineer | Формирует enterprise infrastructure GitOps: проектирует unified infrastructure management через Git для multi-cloud, определяет governance для infrastructure changes. Влияет на развитие infrastructure-as-code ecosystem: Crossplane, Terraform, Pulumi integration с GitOps. | |
| Platform Engineer | Формирует enterprise platform strategy через GitOps: проектирует platform-of-platforms architecture с GitOps at core, определяет standards для cross-team infrastructure management. Влияет на GitOps ecosystem: contributions в ArgoCD, Flux, Crossplane для platform engineering use cases. | |
| Site Reliability Engineer (SRE) | Формирует enterprise deployment safety через GitOps: проектирует organization-wide change management policy через GitOps, определяет compliance requirements для regulated industries. Влияет на развитие GitOps для SRE: progressive delivery, SLO-driven deployment, automated remediation. |