Что изменилось в работе DevOps-инженеров?
DevOps-инженер — связующее звено между всеми этапами создания продукта: от написания кода до релиза. Спрос на его труд растет из года в год, и даже младший специалист может рассчитывать на зарплату от 100 тыс. рублей. Что изменилось в профессии с началом кризиса, какие знания нужны, чтобы сейчас войти в нее — отвечают эксперты отрасли.
Сергей Головашов, начальник центра компетенций, DevOps-инженер, Bell Integrator:
«На DevOps-инженеров сейчас очень большой спрос. Многие крупные компании буквально охотятся за ними, но найти специалиста получается не всегда. После начала кризиса увеличился отток специалистов и разработчиков всех IT-специализаций. Он происходит волнами: первая волна началась с 08.08.2008 и продолжается с той или иной силой и сейчас. Так, по данным ФСБ, за последние 3 года отток специалистов составил 600 тыс. человек. Разумеется, это касается всех IT-специалистов, но цифра пугает.
Частично в дефиците DevOps-инженеров виноваты руководители компаний, которые следуют за IT-модой и приглашают на работу DevOps-инженеров просто потому, что так делают другие. Мировые гиганты, такие как Google, Amazon, никогда и ничего не делают просто так, а значит, DevOps действительно помогает компаниям работать? Если коротко — да.
DevOps-инженеры нужны везде, где есть задача автоматизации процесса: от покупки продуктов в магазине до обслуживания автомобиля — современный мир уже нельзя представить без ленточных касс, упрощения рутинных задач и оптимизации производства. Поэтому очень странно, когда банки перестают нанимать людей и сокращают бюджеты, увеличивая риски окончания цифровой трансформации. Более забавно урезание штатного расписания по специалистам и их замена бюрократическими единицами, которые будут заниматься только бумагами и в системе управления Waterfall (например, ВТБ избавляется от девопсов, заменяя их менеджерами по релизам).
Инженер по DevOps — это «смесь» системного администратора и специалиста по автоматизации тестирования. Работа требует опыта настройки CI/CD-пайплайнов и эксплуатации приложений в продакшене (в промышленных условиях). DevOps-инженеры собирают воедино все части, из которых состоит проект. Они знают специфику работы программистов, тестировщиков, системных администраторов и помогают упростить их работу. Они понимают потребности и требования бизнеса и строят процесс с учетом интересов заказчика. Мы много говорили про автоматизацию — ей DevOps-инженеры занимаются в первую очередь. Это очень большой пункт, в который, помимо прочего, входит подготовка окружения».
Полная статья тут