Материал раздела Технологии

₽190 тыс. и выше: почему DevOps-инженеры востребованы и чего от них ждут

Сегодня DevOps-инженеров активно нанимают компании, которые разрабатывают IT-продукты. Спрос на них растет в среднем на 50% в год, хотя профессия для российского рынка сравнительно новая. Евгений Хворик (Embedika) — о карьерном пути в DevOps
Фото: Midjourney
Фото: Midjourney

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

DevOps — дословно сочетание разработки (Dev) и эксплуатации (Ops) — это скорее культурный сдвиг, чем конкретная методология разработки ПО. DevOps подразумевает целенаправленное управление взаимодействием разработчиков, тестировщиков и других IT-специалистов.

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

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

Сегодня DevOps часто внедряется на старте работы даже в небольших командах. По данным отчета Puppet, в 2023 году почти 80% организаций считают, что уже находятся на середине пути внедрения DevOps-подхода. На практике такой подход с разной степенью успеха используется на уровне команд, но пока что не в масштабах всей организации.