DevOps-инженер

Улучшаемые навыки

Девопс инженер · Git · SVN · Mercurial · Jenkins · Gitlab · Kubernetes · Gulp · Grunt.js · Docker · Puppet · Grafana · Zabbix

Где проходит обучение

Онлайн обучение

Начало учёбы и длительность

15 июля 2021 · 6 месяцев

Стоимость

72 000 рублей

Описание курса

Освойте перспективную IT-профессию на стыке разработки, системного администрирования и бизнеса.

DevOps – это образ мышления в отношении продуктов и процессов в IT, в основе которого лежит концепция "бережливого производства" и гибкие фреймворки.

DevOps — это про команду и коммуникации между её участниками. DevOps-инженер — это не только разработчик, но еще и человек с навыками организации командной работы, оптимизатор процессов.

Он умеет разговаривать и находить проблемы. Он — зануда в хорошем смысле этого слова. DevOps-инженер никогда не пройдет мимо проблемы. Он везде наводит порядок и мыслит наперед, предсказывая ошибки в будущем.
Именно за это DevOps-инженеров так любят в команде. И эти навыки мы также развиваем на курсе.

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

  • Разработчику. Чтобы не только писать код, но и настраивать системы разворачивания и тестирования приложений, а также понять, что происходит на проде
  • Сисадмину. Чтобы поддерживать разные IT-продукты и с пониманием смотреть в код разработчика, а также научиться оптимизировать нагрузки на системы и сервисы
  • DevOps-инженеру. Чтобы укрепить знания, получить новые инструменты, вывести свои скилы на новый уровень
  • Тестировщику. Чтобы освоить и организовать тестовые стенды и среды, управлять качеством ПО, отлаживать и автоматизировать предпродакшн тестирование, анализировать качества кода

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

  • Принимаю ценности и принципы DevOps, понимаю как их применить к своему проекту
  • Понимаю, как организована команда разработки, умею выстраивать коммуникацию в команде: Jira, Confluence, Basecamp
  • Знаю, как извлекать пользу из инцидентов, умею использовать Post Mortem, считать метрики SLA, SLO, SLI и принимать решения на основе данных
  • Умею выстраивать процессы для получения и анализа обратной связи от пользователей. Организовывать команду техподдержки
  • Понимаю особенности современной разработки, умею эффективно выбирать решения для улучшения time to market.