Инженер DevOps Career Path | Ingress Academy
Проверить мой уровень
Все карьерные путиИНЖЕНЕР DEVOPS КАРЬЕРНЫЙ ПУТЬ

Создавайте, автоматизируйте и эксплуатируйте безопасные, надёжные облачные платформы.

Пройдите путь от основ Linux и скриптинга до проектирования и эксплуатации безопасных, надёжных облачных платформ в промышленных масштабах.

Проверить мой уровень Изучить дорожную карту
5–10 минут · Оплата не требуется · Персональный результат
♻️DEVOPS
CI/CD
Docker
Kubernetes
Cloud
ВАША ЦЕЛЬИнженер DevOpsShip · Automate · Observe
Высокий спрос в индустрииОблачные компании стабильно нанимают специалистов DevOps, SRE и платформенной инженерии.
Понятная прогрессия навыковЛогичный переход от Linux и скриптинга к контейнерам, Kubernetes и инфраструктуре как коду.
Конкурентная зарплатаРоли DevOps и платформенной инженерии — одни из самых высокооплачиваемых в инженерных командах.
Широкие, применимые навыкиОбъединяет знания Linux, сетей, автоматизации и облака, применимые во многих технологических стеках.
ВАША ДОРОЖНАЯ КАРТА

Одна профессия. 4 уровней.
Ясный следующий шаг на каждом этапе.

Каждый уровень объединяет ключевые навыки — и подобранные под них курсы Ingress.

01
Foundation
Далее: Junior

Заложите техническую базу

  • Понимать Linux, дистрибутивы и основные концепции операционных систем
  • Уверенно работать с командной строкой Linux
  • Ориентироваться в файловой системе и обрабатывать текст через каналы и перенаправления
  • Управлять пользователями, группами, владением и правами доступа
  • Устанавливать и управлять пакетами и репозиториями программного обеспечения
  • Понимать процессы, службы, systemd и системные журналы
  • Работать с дисками, файловыми системами и основами хранения данных
  • Понимать IP-адресацию, DNS, порты, HTTP, TLS и SSH
  • Использовать базовые сетевые инструменты и инструменты диагностики
  • Писать базовые Bash-скрипты для повторяющихся задач
  • Использовать Git для контроля версий
  • Понимать основы поставки программного обеспечения, облачных вычислений и DevOps
  • Применять структурированный процесс диагностики и документирования
Рекомендуемые курсы
02
Junior
Далее: Mid-level

Автоматизируйте сборку и поставку приложений

  • Администрировать пользователей, службы, хранилище и сети Linux
  • Настраивать SSH, файрволы и безопасность операционной системы
  • Использовать ветки Git, merge-request'ы и совместные рабочие процессы
  • Собирать эффективные и безопасные образы контейнеров с помощью Docker
  • Управлять сетями контейнеров, томами и реестрами
  • Запускать многоконтейнерные приложения с помощью Docker Compose
  • Писать сценарии автоматизации на Bash и базовом Python
  • Строить конвейеры CI/CD с помощью GitLab CI и Jenkins
  • Автоматизировать сборку, тестирование, упаковку и развёртывание приложений
  • Управлять артефактами, пакетами и образами контейнеров
  • Управлять конфигурацией приложений и секретами
  • Применять SAST, DAST, сканирование секретов и образов контейнеров
  • Понимать инфраструктуру как код и базовые рабочие процессы Terraform
  • Понимать основы облачной идентификации, сетей, вычислений и хранения данных
  • Понимать архитектуру Kubernetes и основные ресурсы
  • Развёртывать и публиковать приложения в Kubernetes
  • Собирать базовые журналы и метрики приложений
  • Диагностировать сбои конвейеров, контейнеров и развёртываний
Рекомендуемые курсы
03
Mid-level
Далее: Senior

Эксплуатируйте промышленные облачные платформы

  • Строить идемпотентную автоматизацию инфраструктуры с помощью Ansible
  • Структурировать переиспользуемую автоматизацию с помощью inventory, ролей и коллекций
  • Безопасно управлять секретами автоматизации с помощью Ansible Vault
  • Тестировать, проверять и безопасно внедрять изменения инфраструктуры
  • Создавать переиспользуемые модули Terraform
  • Управлять состоянием Terraform, блокировками и несколькими окружениями
  • Тестировать, сканировать и поставлять инфраструктуру через CI/CD
  • Развёртывать и управлять рабочими нагрузками и контроллерами Kubernetes
  • Настраивать сервисы Kubernetes, ingress и обнаружение сервисов
  • Управлять ConfigMap, Secret, RBAC и сетевыми политиками
  • Настраивать постоянные тома, классы хранения и CSI-хранилища
  • Упаковывать и развёртывать приложения с помощью Helm
  • Настраивать проверки состояния, лимиты ресурсов и автомасштабирование
  • Управлять планированием, affinity, taint'ами и toleration'ами
  • Обновлять, резервировать и восстанавливать кластеры Kubernetes
  • Диагностировать сбои рабочих нагрузок, узлов и control-plane
  • Реализовывать доставку по GitOps с помощью Argo CD
  • Применять стратегии rolling, canary и постепенной доставки
  • Мониторить платформы с помощью Prometheus, Alertmanager и Grafana
  • Централизовать и анализировать журналы с помощью инструментов на базе Elasticsearch
Рекомендуемые курсы
04
Senior
Далее: Готовность к карьере

Проектируйте надёжные облачные платформы в промышленных масштабах

  • Проектировать безопасные облачные сети, вычисления, хранение и платформы баз данных
  • Строить высокодоступную мультизональную инфраструктуру
  • Проектировать стратегии резервного копирования, восстановления и аварийного восстановления
  • Управлять облачной идентификацией, политиками доступа, сертификатами и секретами
  • Развёртывать и эксплуатировать управляемые платформы Kubernetes
  • Проектировать переиспользуемую и управляемую инфраструктуру как код
  • Устанавливать стандарты тестирования, сканирования и управления состоянием Terraform
  • Обнаруживать и устранять расхождения конфигурации инфраструктуры
  • Проектировать безопасные платформы доставки для нескольких окружений и кластеров
  • Устанавливать стандарты GitOps и постепенной доставки
  • Строить переиспользуемые самообслуживаемые платформы для команд разработки
  • Создавать golden path'ы и стандартизированные шаблоны сервисов
  • Улучшать опыт разработчиков с помощью платформенной инженерии
  • Устанавливать общеорганизационные стандарты наблюдаемости
  • Возглавлять внедрение SLI, SLO и error budget
  • Проектировать действенные оповещения и снижать операционный шум
  • Руководить реагированием на инциденты и последующими улучшениями
  • Планировать мощности на основе данных о трафике, производительности и росте
  • Проверять надёжность с помощью нагрузочного тестирования и тестирования отказов
  • Применять безопасность цепочки поставок программного обеспечения и происхождение артефактов
Рекомендуемые курсы
ОЦЕНКА НАВЫКОВ

Определите свой уровень и закройте пробелы.

Практическая оценка сопоставит ваши навыки с персональным планом — примерно за 10 минут.

ОценкаПрактический тест оценивает каждый навык на этом пути.
ОбучениеПлан, построенный вокруг именно ваших пробелов.
ПрактикаУпражнения, нацеленные на ваши слабые места.
Отслеживайте прогрессНаблюдайте, как ваши оценки растут со временем.
Оценить мои навыки Занимает примерно 5–10 минут. Получите персональную рекомендацию по обучению.

ПРИМЕР РЕЗУЛЬТАТА68% · Junior

B
A

Linux FundamentalsStrength — solid fundamentals

88
A

Bash ScriptingСильная сторона

85
B

Git Version ControlMinor gaps

74
B

Networking BasicsGood — go deeper

71
B

Cloud Computing FundamentalsSolid

72
C

DockerGap — below level bar

55
C

Docker ComposeGap

52
D

GitLab CILargest gap

30
КОМАНДА ПРЕПОДАВАТЕЛЕЙ

Учитесь у инженеров, которые создают и эксплуатируют production-системы.

Этот путь объединяет специалистов, которые ежедневно работают в отрасли — в разработке, архитектуре, эксплуатации и техническом руководстве.

БЛИЖАЙШИЙ ПОТОК

Присоединяйтесь к следующей группе Инженер DevOps.

Небольшие группы, занятия с наставником и фиксированное расписание — чтобы вы действительно дошли до конца.

Дата стартаСкоро объявим
РасписаниеВечерами · 2 раза в неделю
МестаОграничено
Оставить заявку