Домен
DevOps и CI/CD
Профиль навыка
ArgoCD: Application CRD, sync policies, rollback, multi-cluster
Ролей
7
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
27
ещё 8 — необязательные
DevOps и CI/CD
GitOps
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Понимает базовые концепции ArgoCD, включая Application CRD, политики синхронизации и основы GitOps-процесса. Следует рекомендациям команды для просмотра статуса синхронизации приложений и проверки здоровья деплоев в UI ArgoCD. Использует готовые манифесты ArgoCD Application для деплоя сервисов облачной инфраструктуры. |
| DevOps Engineer | Понимает базовые концепции ArgoCD, включая ресурсы Application, индикаторы статуса синхронизации и модель деплоя GitOps. Следует runbooks команды для мониторинга состояния синхронизации приложений и устранения неудачных синхронизаций в дашборде ArgoCD. Использует готовые манифесты Application для деплоя микросервисов через GitOps-пайплайн. | |
| DevSecOps Engineer | Понимает базовые концепции ArgoCD с фокусом на аспекты безопасности GitOps-деплоев. Следует рекомендациям команды для ревью статуса синхронизации, проверки манифестов деплоя на ошибки конфигурации безопасности и верификации источников образов. Использует существующие ArgoCD Applications для наблюдения за применением политик безопасности при синхронизации деплоев. | |
| MLOps Engineer | Понимает базовые концепции ArgoCD для деплоя инфраструктуры сервинга ML-моделей и пайплайнов обучения. Следует рекомендациям команды для проверки статуса синхронизации Applications деплоя моделей и ревью здоровья inference-сервисов. Использует готовые манифесты ArgoCD для деплоя ML-нагрузок, включая серверы моделей, feature stores и оркестраторы пайплайнов. | |
| Platform Engineer | Обязателен | Понимает базовые концепции ArgoCD для управления деплоями платформенных сервисов через GitOps. Следует процедурам команды для мониторинга здоровья синхронизации Applications и просмотра логов деплоя в ArgoCD. Использует готовые манифесты Application для деплоя платформенных компонентов — service mesh, ingress-контроллеров и стеков observability. |
| Release Engineer | Обязателен | Понимает базовые концепции ArgoCD для управления релизными деплоями через GitOps-процесс. Следует процедурам команды для мониторинга статуса синхронизации во время релизов, верификации здоровья деплоя и проверки прогресса раскатки в ArgoCD. Использует готовые манифесты Application для запуска и наблюдения за релизными деплоями в staging и production окружениях. |
| Site Reliability Engineer (SRE) | Понимает базовые концепции ArgoCD для управления деплоями сервисов и reconciliation инфраструктуры. Следует runbooks команды для проверки статуса синхронизации Applications, идентификации рассинхронизированных ресурсов во время инцидентов и верификации здоровья деплоев. Использует UI и CLI ArgoCD для наблюдения за состояниями деплоев и корреляции событий синхронизации с проблемами доступности сервисов. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Самостоятельно настраивает ArgoCD Applications и ApplicationSets для мультисредовых деплоев облачной инфраструктуры. Пишет политики синхронизации с автоматическим self-healing, стратегиями pruning и sync waves для упорядоченного провижининга ресурсов. Реализует RBAC и контроль доступа на уровне проектов для неймспейсов облачной команды. |
| DevOps Engineer | Самостоятельно настраивает ArgoCD Applications с политиками синхронизации, health checks и resource hooks для интеграции с CI/CD-пайплайнами. Пишет ApplicationSets с генераторами Git и кластеров для мультисредовых деплоев. Реализует интеграции уведомлений, sync windows и конфигурации автоматического отката для продакшн-процессов доставки. | |
| DevSecOps Engineer | Самостоятельно настраивает ArgoCD с политиками синхронизации, ориентированными на безопасность, включая верификацию образов, применение политик OPA и ограничения RBAC. Пишет ApplicationSets с защитными ограничениями — вайтлистинг ресурсов и границы проектов на уровне неймспейсов. Реализует аудит-логирование и пайплайны уведомлений для событий синхронизации, связанных с безопасностью. | |
| MLOps Engineer | Самостоятельно настраивает ArgoCD Applications для компонентов ML-платформы, включая реестры моделей, трекинг экспериментов и инфраструктуру сервинга. Пишет ApplicationSets для мультисредовых пайплайнов деплоя моделей с процессами промоушена. Реализует кастомные health checks для ML-специфичных ресурсов — InferenceServices, TrainingJobs и деплоев feature store. | |
| Platform Engineer | Обязателен | Самостоятельно настраивает ArgoCD как движок деплоя для внутренней платформы разработчика. Пишет ApplicationSets с генераторами matrix и merge для доставки платформенных сервисов в мультикластерной среде. Реализует изоляцию проектов ArgoCD, sync windows для управления изменениями и интеграции webhook для оркестрации CI/CD платформы. |
| Release Engineer | Обязателен | Самостоятельно настраивает ArgoCD Applications для мультистадийных релизных пайплайнов с гейтами промоушена и sync waves. Пишет релизо-специфичные ApplicationSets с генераторами окружений для консистентного деплоя в staging, canary и production. Реализует sync windows, хуки ручного согласования и стратегии отката для контролируемой доставки релизов. |
| Site Reliability Engineer (SRE) | Самостоятельно настраивает ArgoCD для надёжных деплоев сервисов с health checks, sync windows и автоматическим откатом при нарушении SLO. Пишет ApplicationSets для консистентного деплоя инфраструктуры по зонам надёжности и регионам. Реализует мониторинг ArgoCD с метриками Prometheus, алертинг на сбои синхронизации и интеграцию с процессами управления инцидентами. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Проектирует архитектуру ArgoCD для управления мультикластерной облачной инфраструктурой с ApplicationSets и генераторами кластеров. Внедряет продвинутые паттерны GitOps, включая интеграцию progressive delivery, алертинг обнаружения дрифта и управление секретами с Sealed Secrets или SOPS. Оптимизирует производительность ArgoCD для крупномасштабных облачных деплоев со стратегиями отслеживания ресурсов и кэширования. |
| DevOps Engineer | Обязателен | Проектирует архитектуру платформы ArgoCD для внедрения GitOps на уровне организации с мультикластерным управлением. Внедряет продвинутые паттерны, включая App of Apps, progressive delivery с Argo Rollouts и кастомные health checks для сложных нагрузок. Оптимизирует ArgoCD в масштабе с шардированием, кэшированием ресурсов и конфигурациями контроллеров высокой доступности. |
| DevSecOps Engineer | Обязателен | Проектирует безопасную архитектуру ArgoCD с верификацией supply chain, интеграцией Sigstore и политиками admission controllers для GitOps-деплоев. Внедряет конфигурации ArgoCD с zero-trust через SSO, гранулярный RBAC и шифрованное управление секретами через External Secrets Operator. Оптимизирует интеграцию сканирования безопасности в sync hooks и гейты пред-деплойной валидации. |
| MLOps Engineer | Обязателен | Проектирует архитектуру ArgoCD для end-to-end MLOps-платформ, управляющих жизненным циклом моделей от обучения до продакшн-сервинга. Внедряет GitOps-управляемые пайплайны промоушена моделей с canary-деплоями, инфраструктурой A/B-тестирования и автоматическим откатом при деградации производительности модели. Оптимизирует ArgoCD для деплоев GPU-интенсивных нагрузок со стратегиями синхронизации с учётом ресурсов. |
| Platform Engineer | Обязателен | Проектирует ArgoCD как control plane GitOps для внутренней платформы разработчика организации. Внедряет мультикластерную топологию ArgoCD с паттернами hub-spoke, контроллеры ApplicationSet для управления флотом и кастомные плагины для платформенно-специфичных типов ресурсов. Оптимизирует масштабируемость ArgoCD с шардированием контроллеров и эффективной настройкой reconciliation для сотен приложений. |
| Release Engineer | Обязателен | Проектирует архитектуру оркестрации релизов на базе ArgoCD для сложных мультисервисных деплоев с управлением зависимостями. Внедряет паттерны progressive delivery с ArgoCD и Argo Rollouts для blue-green и canary-релизов с автоматизированным анализом. Оптимизирует скорость релизов через стратегии параллельной синхронизации, интеллектуальное обнаружение diff и интеграцию с фреймворками валидации релизов. |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует архитектуру ArgoCD для высокодоступной доставки сервисов с мультикластерным failover и паттернами disaster recovery. Внедряет GitOps-управляемые практики надёжности, включая автоматизированный canary-анализ, гейты деплоя на основе SLO и интеграцию chaos engineering для валидации деплоев. Оптимизирует ArgoCD для продакшн-надёжности с HA контроллеров, webhook-управляемой reconciliation и пайплайнами алертинга дрифта. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Определяет стратегию ArgoCD и стандарты GitOps для флота облачной инфраструктуры организации. Формирует мультитенантный governance ArgoCD со структурами проектов, политиками RBAC и процессами согласования. Проводит архитектурные ревью конфигураций ArgoCD и продвигает внедрение декларативных паттернов доставки инфраструктуры в облачных командах. |
| DevOps Engineer | Обязателен | Определяет стратегию платформы ArgoCD и стандарты доставки GitOps для инженерной организации. Формирует фреймворки governance для мультитенантных деплоев ArgoCD, включая структуры проектов, иерархии RBAC и процессы управления изменениями. Проводит архитектурные ревью и менторит команды по лучшим практикам GitOps и операционному совершенству ArgoCD. |
| DevSecOps Engineer | Обязателен | Определяет стандарты безопасной доставки GitOps с ArgoCD для организации, устанавливая security baselines для всех пайплайнов деплоя. Продвигает внедрение практик безопасности supply chain, включая подписание манифестов, генерацию SBOM и policy-as-code в процессах ArgoCD. Проводит архитектурные ревью безопасности конфигураций ArgoCD и менторит команды по паттернам безопасного деплоя. |
| MLOps Engineer | Обязателен | Определяет стратегию GitOps на базе ArgoCD для ML-платформы организации и инфраструктуры доставки моделей. Формирует стандарты для пайплайнов деплоя моделей, governance провижининга ML-ресурсов и интеграции с системами трекинга ML-экспериментов. Проводит архитектурные ревью паттернов деплоя ML и продвигает внедрение воспроизводимых практик доставки моделей. |
| Platform Engineer | Обязателен | Определяет стратегию платформы ArgoCD как основу GitOps-ориентированного опыта разработчика организации. Формирует стандарты governance ArgoCD, включая мультитенантные иерархии проектов, модели RBAC платформенной команды и процессы самообслуживающего онбординга для команд разработки. Принимает архитектурные решения по расширяемости ArgoCD и интеграции с более широким инструментарием платформы. |
| Release Engineer | Обязателен | Определяет стандарты управления релизами на базе ArgoCD для пайплайна доставки организации. Формирует governance для процессов промоушена релизов, политик управления изменениями и межкомандной координации релизов через структуры проектов ArgoCD. Проводит архитектурные ревью релизных пайплайнов и продвигает внедрение GitOps-автоматизации релизов в инженерных командах. |
| Site Reliability Engineer (SRE) | Обязателен | Определяет стандарты надёжности деплоев на базе ArgoCD для флота сервисов организации. Формирует governance для безопасности деплоев, включая политики прогрессивного раскатки, контроль радиуса поражения и процессы согласования деплоев, интегрированные с SLO. Проводит архитектурные ревью конфигураций ArgoCD с перспективы надёжности и продвигает внедрение паттернов GitOps-ремедиации инцидентов. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Формирует стратегию GitOps организации на основе ArgoCD для доставки облачных платформ корпоративного масштаба. Принимает архитектурные решения по мультикластерной федерации ArgoCD, паттернам disaster recovery и интеграции с cloud-native control planes. Влияет на индустриальные практики через вклад в экосистему ArgoCD и стандарты сообщества GitOps. |
| DevOps Engineer | Обязателен | Формирует архитектуру GitOps корпоративного масштаба с ArgoCD как основой стратегии непрерывной доставки. Двигает инновации в расширяемости ArgoCD через custom resource actions, плагины управления конфигурацией и интеграцию с control planes service mesh. Влияет на роадмап проекта ArgoCD и вносит вклад в стандарты рабочей группы CNCF GitOps. |
| DevSecOps Engineer | Обязателен | Формирует корпоративную стратегию безопасности для GitOps-доставки с ArgoCD, определяя автоматизацию compliance и фреймворки governance. Принимает архитектурные решения по security hardening ArgoCD, моделям мультитенантной изоляции и интеграции с корпоративными платформами идентификации и управления секретами. Вносит вклад в стандарты безопасности CNCF для GitOps-инструментов и целостности supply chain. |
| MLOps Engineer | Обязателен | Формирует архитектуру доставки MLOps корпоративного масштаба с ArgoCD в центре управления жизненным циклом моделей. Двигает инновации в паттернах GitOps для ML-нагрузок, включая автоматические триггеры переобучения моделей, стратегии деплоя с учётом дрифта и мультикластерное распространение моделей. Влияет на индустриальные стандарты декларативного управления ML-инфраструктурой и вносит вклад в практики сообщества MLOps. |
| Platform Engineer | Обязателен | Формирует видение платформенной инженерии организации с ArgoCD как декларативным backbone доставки. Двигает инновации в паттернах platform-as-a-product, используя расширяемость ArgoCD — custom resource actions, генераторы ApplicationSet и плагины управления конфигурацией. Влияет на стандарты сообщества платформенной инженерии CNCF и вносит вклад в governance проекта ArgoCD. |
| Release Engineer | Обязателен | Формирует стратегию релизной инженерии корпоративного масштаба с ArgoCD как декларативной платформой оркестрации релизов. Двигает архитектурные инновации в паттернах мультикластерных релизов, progressive delivery в масштабе и интеграции с фреймворками compliance и аудита для регулируемых релизов. Влияет на индустриальные стандарты управления релизами на основе GitOps и вносит вклад в эволюцию экосистемы проекта Argo. |
| Site Reliability Engineer (SRE) | Обязателен | Формирует стратегию надёжности деплоев корпоративного масштаба с ArgoCD как основой декларативной доставки инфраструктуры. Двигает архитектурные инновации в паттернах устойчивости на базе GitOps, включая мультирегиональные active-active деплои, автоматический откат при инцидентах и self-healing reconciliation инфраструктуры. Влияет на практики SRE-сообщества по внедрению GitOps и вносит вклад в стандарты инженерии надёжности проекта Argo. |