Профессия
DevOps-инженер
Пройдёте стажировку в IT-компании уже во время обучения
Научитесь решать инфраструктурные задачи и масштабировать приложения в облачных сервисах
Через 7,5 месяцев сможете работать по новой специальности со средней зарплатой 245 700 рублей
+
Старт групп — 25 ноября
Будете консультироваться с экспертами на онлайн-занятиях
Пн, Ср, 19:00-22:00
-65%
до 20 января
При покупке —
второй курс в подарок
до 3 ноября
От 2 до 6 проектов
В портфолио по окончании курса
Оценка курса 4,9/5
Среди наших выпускников
Live-лекции
Помощь при поиске работы
В странах СНГ и ЕС от карьерных консультантов Академии Eduson
И практика с личным ментором

DevOps совмещает в себе двух специалистов: разработчика и системного администратора. Он подготавливает серверную инфраструктуру для развёртывания программ, помогает программистам загружать код на сервер и следит, чтобы всё работало без сбоев.

DevOps-инженеры позволяют компаниям ускорить процесс выпуска качественного программного продукта
Junior
100 000+ ₽

Вакансии на hh.ru прямо сейчас:

Middle

200 400 рублей – средняя зарплата DevOps-инженера в 2024 году

180 000+ ₽
Senior
260 000+ ₽
Системный инженер / DevOps (удалённо)
100 000 - 200 000 ₽
Санкт-Петербург
Опыт 1-3 года
Опыт 1-3 года
Екатеринбург
от 200 000
DevOps-инженер
Кому подойдёт курс

Тем, кто хочет сменить профессию и работать в IT

Освоите основные инструменты, практики и методики DevOps, начнёте работать по специальности сразу после обучения.

Разработчикам, сисадминам и тестировщикам, которым нужны навыки DevOps

Повысите уровень своих компетенций, увеличите доход на текущей позиции или полностью смените профессию.

Смежным специалистам в сфере IT

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

Партнёр курса — IT-школа

TeachMeSkills выпустили более 11 500 студентов, успешно начавших свою карьеру в IT компаниях разных стран мира.

На курсе вас ждёт Live-формат, где вы сможете общаться с экспертами, задавать вопросы и получать помощь и поддержку на всём пути обучения.

Ваши навыки после обучения

Должность
DevOps-инженер
Навыки
  • Организую процесс непрерывной интеграции (CI) и непрерывной поставки (CD) с помощью Jenkins
Инструменты
  • Разрабатываю и оптимизирую скрипты на Python и Bash для автоматизации или тестирования процессов
  • Управляю контейнерами с помощью системы оркестрации Kubernetes и упаковываю приложения в контейнер с помощью Docker
  • Автоматизирую развёртывание инфраструктуры для проекта в Terraform
  • Автоматизирую сложные задачи и управляю конфигурацией нескольких систем одновременно с помощью системы управления конфигурацией Ansible
  • Понимаю принципы работы веб-серверов, SSL, SQL и noSQL баз данных
⠀⠀⠀⠀Ubuntu
⠀⠀⠀⠀⠀Git
⠀⠀⠀⠀⠀Bitbucket
  • Использую промышленные средства разработки, такие как Git и VSCode
  • Обеспечиваю стабильность и безопасность серверов
⠀⠀⠀⠀⠀CentOS
⠀⠀⠀⠀⠀Bash
⠀⠀⠀⠀⠀Linux
⠀⠀⠀⠀⠀Nginx
⠀⠀⠀⠀⠀Apache
⠀⠀⠀⠀⠀SQL
⠀⠀⠀⠀⠀ PostgreSQL
⠀⠀⠀⠀⠀ Ansible
⠀⠀⠀⠀⠀ docker
⠀⠀⠀⠀⠀ python
⠀⠀⠀⠀⠀Jinja
⠀⠀⠀⠀⠀Jenkins
⠀⠀⠀⠀⠀ gcloud
⠀⠀⠀⠀⠀ Terraform
⠀⠀⠀⠀⠀ Kanban
⠀⠀⠀⠀⠀ Scrum
⠀⠀⠀⠀⠀ Trello
⠀⠀⠀⠀⠀ Jira

Поможем получить первую работу в IT

Создадите конкурентоспособное резюме и релевантное сопроводительное письмо — выделитесь на фоне других кандидатов.
Составление резюме
Узнаете, как отвечать на вопросы HR-ов и презентовать себя как высококвалифицированного специалиста.
Подготовка к собеседованию
Узнаете, как заполнять профессиональный профиль в иностранных сервисах по поиску работы, чтобы вас заметили рекрутеры.
Поиск работы за рубежом
Вместе подготовим резюме и портфолио, разошлём нашим иностранным партнёрам и дождёмся первого оффера.
Твоя работа в IT

Искусственный интеллект найдёт вам оффер мечты

Eduson X FindTheJob

Вы получите бесплатный доступ к сервису FindTheJob, который на основе вашего резюме подберёт вакансии, сам напишет уникальные сопроводительные письма и откликнется. А вам останется только выбрать, куда и когда пойти на собеседование.

Направим вас на стажировку Eduson X IMPET SPACE уже во время обучения

Вы приобретёте опыт работы над реальным проектом в кросс-функциональной команде. Научитесь разделять задачи на этапы, распределять роли в команде и взаимодействовать с бизнес-аналитиками, project-менеджерами, UX/UI-дизайнерами и тестировщиками.

Вас будет сопровождать ментор по DevOps: он поддержит в сложных моментах, скорректирует ход работы, ответит на вопросы и поможет реализовать проект так, чтобы он демонстрировал ваши компетенции.

1. Введение в DevOps

Программа обучения
Онлайн-занятия с экспертами-практиками
244 часа образовательных материалов
18 модулей обучения
15% теории, 85% практики
Дополнительные уроки по поиску работы и прохождению технического собеседования
История DevOps
Практики и Методики
Основные инструменты
Настройка рабочего окружения

2. Операционные системы

Понятие ОС
Архитектура ОС
Дистрибутивы ОС
Этапы загрузки ОС
Установка ОС (Ubuntu, CentOS)
Настройка системы и сети
Файловая система
Пользователи и группы
Язык командного интерпретатора Bash
Настройка репозитория
Работа с пакетными менеджерами
Администрирование ОС
Работа с init.d и systemd
Процессы в Linux
Мониторинг системы

3. Компьютерные сети

Основы компьютерных сетей
Основные аспекты работы сети
Модели OSI и TCP/IP
Адресация в сети (MAC, IP)
DNS
Планирование подсетей

4. Системы виртуализации

Понятие виртуализации
Типы виртуализации
Гипервизоры 1-го и 2-го типа
Платформы виртуализации
Виды виртуализации
Облачные вычисления

5. Unix утилиты

Настройка доступа к системе
Репликация папок
Работы в консольных редакторах
Мониторинг производительности
Работа с логами
Работа с дисками и разделами
Работа с файлами и папками
Работа с сетью
Работа с учётными записями

6. Репозитории

Git
Git Flow
Работа с командами Git
Знакомство с сервисами: Github, Gitlab, Bitbucket

7. Bash/Shell

Понятие Bash-cкриптов
Запуск shell, переменные окружения
Перенаправления
Условия, массивы, циклы
Плагины IDE для работы с Bash
Логические блоки
Функции
Работа со строками
Регулярные выражения
Разработка скриптов
Отладка скриптов
Оптимизация скриптов

8. Веб-серверы

Понятие web-сервера
Установка Nginx/Apache
Конфигурация
Инструменты тестирования производительности веб-сервера
Установка/настройка
Тестирование производительности

9. Сертификаты SSL/TLS

Обзор SSL/TLS
Работа с OpenSSL
Работа с Let's Encrypt

10. Базы данных

Знакомство с БД
SQL БД
NoSQL БД
Установка и настройка MySQL/PostgreSQL
Администрирование
Язык запросов SQL
Отказоустойчивость БД
Построение отказоустойчивого кластера PostgreSQL/MySQL

11. Управление конфигурацией

Системы управления конфигурацией
Основные инструменты управления конфигурацией
Введение в Ansible
Ansible роли
Окружения
Ansible best practices
Разработка Ansible ролей
Расширенные возможности

12. Docker и микросервисная архитектура

Введение в микросервисную архитектуру
Установка Docker
Основные команды для работы с Docker
Docker volumes
Networks in Docker
Инспекция Docker и логирование
Работа с Dockerfile
Работа с docker-compose
Разработка и запуск проекта в Docker

13. Python

Базовые сведения о языке Python
История и версии Python
Установка и настройка окружения
Синтаксис
Переменные
Логические блоки
Работа с массивами/ кортежами
Работа со строками
Словари в Python
Функции
Работа с файлами
Работа с директориями
Шаблонизатор Jinja
Введение в ООП
ООП в Python
Классы
Применение Python в DevOps
CI/CD
ChatOps

14. Continuous integration

Знакомство с CI
Сравнение CI систем
Установка и настройка Jenkins
Работа с Jenkins pipeline
Groovy
Работа с DSL job
Описание работы Jenkins агентов
Установка
Запуск сборки
Разработка pipeline CI/CD
Интеграция с VSC
Параллельное исполнение сборки

15. Облачные технологии. GCP & AWS

Знакомство с облачной инфраструктурой
Регистрация в GCP
Работа с облачной консолью в GCP
Сравнение AWS & GCP
VM - Compute Engine, Disks
DB - Cloud SQL
Storage - Cloud Storage
Network - VPC, Firewall rules
Network services - Load Balancers, Cloud DNS, Cloud NAT
Autoscaling - Instance groups
IAM - Users & Roles, Service Accounts, Quotas
Работа с gcloud
Работа с Google Cloud API & Python
Cloud Run
Pub/Sub
Serverless - Cloud Functions

16. Инфраструктура как код (IaC)

Описание инфраструктуры в виде кода
Введение и установка Terraform
Основы Terraform
Зависимость ресурсов в Terraform
Управление стейтом и работа в команде
Работа с модулями
Перенос существующего окружения в Terraform
Рекомендуемые практики Terraform
Практика развёртывания вебсервера в Terraform

17. Kubernetes

Введение в Kubernetes
Архитектура Kubernetes
Развёртывание и настройка кластера
Namespaces
Pods
Controllers
Security
Network
Storage
Мониторинг и логированние
Helm

18. Мониторинг

Знакомство с системами мониторинга
Zabbix
Установка Prometheus
Настройка Prometheus
Экспортеры
Визуализация с Grafana

19. Логирование

Основы
Syslog
Logrotate
Logstash
Установка ELK
Настройка ELK

20. Методологии Agile/Scrum/DevOps

Современные методологии разработки
Agile
Kanban
Scrum
Jira
Trello

21. День консультаций по дипломному проекту

Разбор основных этапов проекта

22. Онлайн-занятие «Поиск работы в IT»

Составление резюме и сервисы для создания резюме
Создание и правильное оформление профиля в LinkedIn
Составление мотивационного письма
Работа с поиском вакансий на различных джоб-бордах
Личные рекомендации Карьерного центра по поиску первой работы в IT

23. Защита дипломного проекта

Выполнить fork или сделать копию выбранного репозитория, автоматизировать создание инфраструктуры для развертывания проекта, автоматизировать процессы CI/CD, настроить мониторинг инфраструктуры и приложения

Итоговый проект и диплом

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

Преподаватели курса

Разработчики-инженеры международного рынка и ведущих российских компаний

Сергей Сухинин
лет коммерческого опыта
5+
DevOps Community Lead
Место работы: Exadel
Денис Сойка
лет коммерческого опыта
5+
DevOps Engineer
Место работы: Coherent Solutions
Александр Салтрукович
лет коммерческого опыта
8+
DevOps Team Lead
Место работы: Strikerz Inc
Записаться на курс или получить бесплатную консультацию
0 руб/мес
Рассрочка без скидки
Обучение можно оплатить сразу или воспользоваться беспроцентной рассрочкой на 24 месяца
Статус
Применить
У меня есть промокод
0 руб/мес
-5% за оплату онлайн
Live-общение и практика с ментором
Оформите налоговый вычет и верните 13% от стоимости обучения
Помощь с трудоустройством
Оплатить в рассрочку онлайн
Получить бесплатную консультацию
При покупке —
второй курс в подарок
до 3 ноября
Часто задаваемые вопросы