ПРОФЕССИЯ

DevOps-
инженер

Освойте перспективную IT-профессию на стыке разработки, системного администрирования и бизнеса
Пререквизиты
СТАРТ:
скоро
ДЛИТЕЛЬНОСТЬ:
6 МЕСЯЦЕВ
DevOps-инженер
devops инженер с нуля
курсы девопс
основы devops курс
курсы по devops
девопс курсы
devops курс
DEV
OPS
12 : 10 : 44 : 16
40%
скидка до
дней
часов
минут
секунд
Для поступления на курс нужно владеть Linux на уровне системного администратора
Студенты получают сертификат DevOps об успешном окончании курса «Профессия: DevOps-инженер»
меню

Курс «DevOps-инженер» с нуля

Присоединитесь к новому потоку или начните учиться в удобное время
Научитесь использовать в работе инструменты DevOps
Повысите профессиональную ценность
Пройдете практику на тренажерах
Будете работать с реальными задачами заказчиков
Примерите на себя роль DevOps-инженера в стартапе, когда будете готовить курсовой проект
Создадите портфолио архитектурных решений для ПО, которое добавит баллов на собеседовании
DevOps-инженер — связующее звено между всеми этапами создания продукта: от написания кода до релиза

Кто такой
DevOps-инженер

Dev — Development
Ops — Operations
DevOps — это набор практик на стыке разработки и системного администрирования, которые помогают быстрее доставлять до потребителя качественный цифровой продукт.
Это профессионал, который хорошо разбирается в инфраструктуре, понимает принципы разработки приложений и построения их архитектуры, а также современные методологии разработки.

Что конкретно делает DevOps-инженер?

  • Помогает решить на этапе планирования, какая архитектура будет у ПО
  • Мониторит работоспособность всех сред и инструментов разработки
  • Автоматизирует определенные стадии создания продукта. Например, организацию автоматического тестирования создаваемого ПО
  • Налаживает коммуникацию между участниками команды
  • Решает задачи, которые помогают организовать работу разработчиков, тестировщиков, системных администраторов и менеджеров.

Кому подходит профессия

Разработчику

Сисадмину

Чтобы не только писать код, но и настраивать системы разворачивания и тестирования приложений, а также понять, что происходит на проде
Чтобы поддерживать разные IT-продукты и с пониманием смотреть в код разработчика, а также научиться оптимизировать нагрузки на системы и сервисы

Специалисту по тестированию и QA-инженеру

DevOps-инженеру

Чтобы освоить и организовать тестовые стенды и среды, управлять качеством ПО, отлаживать и автоматизировать предпродакшн тестирование, анализировать качества кода
Чтобы укрепить знания, получить новые инструменты, вывести свои скилы на новый уровень

После наших курсов студенты в среднем зарабатывают 250 000 ₽

Развивайте навыки и растите в цене
Senior-специалист
в иностранной компании
11 500 $
Middle-специалист
250 000 ₽
Junior-специалист
120 000 ₽
Senior-специалист
400 000 ₽
devops инженер обучение с нуля до Junior
*По данным hh.ru и indeed.com
Чтобы посмотреть как устроена работа в большой IT-компании
Чтобы быстрее влиться в среду
Чтобы расти в карьере и работать из любой точки мира

Станьте незаменимым специалистом

Чтобы удержать их и привлечь новых сотрудников, специалистам аккредитованных IT-компаний дают разные льготы:
Айтишники создают программы и сервисы, а еще поддерживают стабильную работу продуктов, которыми мы все пользуемся. Без айтишников даже государственный софт не будет работать нормально — например, госуслуги или налог.ру.
За 6 месяцев обучения на DevOps-инженера с нуля
вы освоите основы, ключевые инструменты и востребованные рынком технологии

Что вы получите за время учебы

Интервью с экспертами, диалоги и дискуссии в режиме реального времени. Обсуждение в формате «лучшие практики и коварные ошибки».

Онлайн-встречи и консультации

Практика для оттачивания навыков работы с Jenkins, Docker, Kubernetes, Ansible. Самостоятельно и в команде вы будете решать «боевые» задачи: от поднятия веб-сервера до балансировки нагрузок на highload-системы.

Практикумы и тренажёры

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

Портфолио технологий

Вы присоединитесь к сообществу специалистов-практиков DevOps. Получите рекомендации экспертов по внедрению изменений, решению реальных проблем и удержанию фокуса на постоянных улучшениях.

Полная картина профессии

Освойте профессию DevOps-инженера
за 6 месяцев
Grafana
Confluence
Jira Software
Python
Redmine
Ansible
Grunt
Gradle
Docker
Prometheus
Nomad
Rancher
Kubernetes

Освоите инструменты и фреймворки

GitLab
Git
Grafana
Платформа с открытым исходным кодом для визуализации, мониторинга и анализа данных. Применяется для визуализации данных.
Confluence
Тиражируемая вики-система для внутреннего использования организациями. Нужна, чтобы создать единую базу знаний.
Python
Высокоуровневый язык программирования, который применяется в машинном обучении и обработке больших данных. Используется для написания скриптов.
Redmine
Открытое серверное веб-приложение для управления проектами и задачами.
Ansible
Решение для удаленного управления конфигурациями — процесса, из-за которого которого все артефакты проекта сохраняются, извлекаются, уникально идентифицируются и изменяются.
Docker
Программная платформа для разработки, доставки и запуска контейнерных приложений. Позволяет создавать контейнеры, автоматизировать их запуск и развертывание, управляет жизненным циклом.
Jira
Инструмент управления проектами, который помогает оптимизировать работу команды.
Kubernetes
Программная платформа для автоматического управления контейнеризированными приложениями. Предлагает базовые механизмы для их развертывания, масштабирования и поддержки.
GitLab
Веб-сервис для совместной разработки и поддержки ПО. Позволяет работать с Git-репозиториями, управлять задачами, мониторить действующие программы.
Gradle
Система автоматической сборки, построенная на принципах Apache Ant и Apache Maven.
Nomad
Простой в использовании, гибкий и производительный оркестратор, который позволяет управлять контейнерами.
Rancher
PaaS-решение, платформа для управления Kubernetes-кластерами.
Prometheus
Бесплатное программное приложение, которое используется для мониторинга состояния системы и оповещения о событиях.
Grunt
Менеджер задач для автоматического выполнения рутинных операций, написанный на языке программирования JavaScript.
Git
Система контроля версий, которая помогает отслеживать историю изменений в файлах. Используется для работы с репозиториями.
Принимаю ценности и принципы DevOps, понимаю как их применить к своему проекту
01
Понимаю особенности современной разработки, умею эффективно выбирать решения для улучшения time to market.
02
03
Понимаю, как организована команда разработки, умею выстраивать коммуникацию в команде: Jira, Confluence, Basecamp
04
Умею выстраивать процессы для получения и анализа обратной связи от пользователей. Организовывать команду техподдержки
05

Ваши компетенции после курса

Знаю, как извлекать пользу из инцидентов, умею использовать Post Mortem, считать метрики SLA, SLO, SLI и принимать решения на основе данных

Что нужно знать до начала учебы

Программа рассчитана на тех, у кого уже есть базовые представления о программировании, знания о Linux на уровне пользователя
Понадобятся ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Желательный объем оперативной памяти — от 4 ГБ
Вы можете заниматься на курсе без отрыва от работы, выделять на учебу столько времени, сколько есть прямо сейчас, — 15 минут или 2 часа в день

Краткая программа профессии

Длительность: 3 недели

Что вы будете изучать:
  • Введение в курс. Особенности онлайн-обучения
  • Что такое DevOps и в чем его ценность
  • Профессия DevOps-инженер: роли и функции с учетом бизнес-процессов

Чему научитесь:
  • Отличать DevOps процессы от локальной автоматизации отдельных процессов
  • Определять роли DevOps-инженеров и их настоящие вызовы
  • Организовывать команды, которые делятся знаниями и постоянно повышают свою экспертность

Курсовой проект

С первых дней курса вы погрузитесь в задачи реального проекта — вас примут на работу DevOps-инженером в стартап, который занимается аналитикой рынка инвестиций.
В компании есть команда разработчиков, которая «немного не укладывается в сроки». Бюджета почти нет. Фрилансеры, по частям собиравшие MVP проекта, уволились, не оставив следов. Об этом вы узнаете уже по факту и вам придется собирать все по кусочкам.

Курсовой проект – это эмуляция деятельности DevOps-инженера в стартапе
Ваша задача: создать надежную инфрастуктуру стартапа. Поддерживать сайт, на котором идут продажи, иногда падающие микросервисы, CI/CD, VPN для секретных переговоров и обмена данными между основателями компании.
Вы сможете обращаться за консультацией к опытным наставникам, обсуждать варианты решения задач проекта с коллегами и экспертами во время онлайн-встреч.
Реальные задачи реального проекта
Вы влияете на развитие компании
Вы руководите ресурсами и командой
От вас зависит успех компании

Эксперты курса

Владимир Краснов

CEO&Founder в Ergatico, ex-eLama Lead Engineer & Head of Department

Виктория Федчишина

Backend-разработчик компании eLama. Отвечает за devops-процессы

Станислав Михальский

Сергей Колобов

Технический директор проектов Mail.ru
Senior DevOps, опыт более 6 лет в компаниях США и Европы, работает с Kubernetes и IaC
Team Lead в Netcracker

Владислав Марков

Вячеслав Светлов

DevOps-инженер в Ростелекоме, опыт более 3 лет

Николай Мищенков

DevOps Engineer в TechPlanet.pro
Опыт работы более 7 лет

Максим Воронцов

DevOps-инженер. Опыт работы в IT более 3 лет

Кирилл Казаков

Lead DevOps Engineer в Simplinic GmbH. Опыт работы более 10 лет
Узнайте, как преобразилась их жизнь

Реальные истории наших студентов

Всем привет, меня зовут Екатерина. Мне 29 лет. И я живу в городе Санкт-Петербурге.
Санкт-Петербург
Екатерина Тарасевич
Всех приветствую. Меня зовут Александр. Я живу в городе Минске. Больше 20 лет я работаю врачом.
Минск
Александр Журавлев
Здравствуйте. Я Марина. Живу в Москве. Работаю главным бухгалтером.
Москва
Марина Чигарева
Всем привет. Я Дмитрий из города Саратова. Уже 25 лет директор турагентства.
Саратов
Дмитрий Анпилогов
Добрый день. Меня зовут Валентин. Я из города Челябинска.
Челябинск
Валентин Шунайлов
Добрый день, меня зовут Виктория. В настоящий момент я проживаю в городе Каменск-Уральский.
Каменск-Уральский
Долговская Виктория
Москва
Всем привет. Меня зовут Валентин. Живу и работаю в Москве.
Валентин Ветюков
Всем привет. Меня зовут Антон. Живу в Калининграде. Работаю комплектовщиком.
Калининград
Антон Пальшин
Привет. Меня зовут Николай, и я являюсь студентом Skillfactory по программе фронтенд-разработчик.
Москва
Николай Шумаков
Привет. Меня зовут Алексей Журавлев. Я генеральный директор агентства Универсальный менеджмент.
53 года, Москва
Алексей Журавлев
Добрый день. Я маркетолог. Учусь в Skillfactory по специальности фронтенд-разработчик.
30 лет, Москва
Татьяна Мирко
Привет, меня зовут Ника. Живу я в Москве, а работаю руководителем производства.
Москва
Ника Гвенетадзе
Всем привет. Меня зовут Андрей. Живу в Риге. Работаю специалистом по кибербезопасности.
34 года, Рига
Андрей Шевченко
Привет. Меня зовут Ольга. Живу в Харькове. Работаю на госслужбе.
Харьков
Ольга Шутылева
Привет. Меня зовут Аркадий. Я бариста.
Набережные Челны
Аркадий Хазанов
27 лет, Москва
Привет. До начала обучения в Skillfactory я работала в сфере коммуникаций и клиентского сервиса.
Александра Быстрова
Привет. Меня зовут Сергей. Я учусь в Skillfactory на курсе full-stack разработчик на JavaScript вот уже 2 месяца.
34 года, Абакан
Сергей Димов
Добрый день. Меня зовут Артем Белоконский. Я из Украины, из Киева.
Киев
Артем Белоконский

Ваше резюме после обучения

Павел Егоров
• Управляю техническим циклом разработки, используя:
DevOps-инженер
От 100 000 ₽
-системы контроля версий (Git, SVN, Mercurial)
-CI (Jenkins, Gitlab, Travis)
-оркестрацию (Kubernetes, Terraform)
-системы сборки (Docker)
-управление конфигурациями (Puppet, Chef, Ansible)
-мониторинг и журналирование (Grafana, Zabbix, Prometheus,
Elasticsearch/Kibana/Logstash)
• Настраиваю безопасность (GPG, Vault, SSL)
• Создаю и оптимизирую CI/CD
• Настраиваю Jira, Confluence, Redmine, Basecamp
• Знаю, как и когда нужно применять Scrum, Kanban, Waterfall, Zero-Zero