DevOps явля.ется сравнительно новым направлением в сфере IT, так что пока еще нет устоявшегося перечня пожеланий к DevOps-инженерам. Среди требований на данную должность, которые указываются в вакансиях, можно увидеть и навыки администрирования Debian и CentOS, и умение обращаться с дисковыми RAID-массивами.
Все эти данные позволяют сделать выводы, что у DevOps-инженеров должен быть, в первую очередь, достаточно хороший технический кругозор. Этому человеку должно быть важно изучать постоянно новые технологии и новые инструменты.
Освоить профессию DevOps-инженера сегодня проще всего будет системному администратору или разработчику приложений. Они уже имеют ряд навыков, далее эти навыки потребуется просто разв,ивать. Основная задача — доработать минимальный набор знаний, которые необходимы для DevOps, уяснить, как нужно работать с инструментами для автоматизации, а также заполнить пробелы в знаниях по администрированию, виртуализации и программированию.
Методология DevOps включает набор практик, зада,чей которых является сокращение времени разработки ПО и ускорение выпуска обновлений, а также патчей для него. Для данного подхода будет недостаточно привлекать классических администраторов и разработчиков ПО. Здесь потребуются отдельные специалисты, которые способны настраивать железо, а также адаптировать под это железо приложения
DevOps-инженеры заняты любой автоматизацией задач, которые сопряжены с настройкой и развертыванием ПО. На плечи таких специалистов также ложится мониторинг установленного программного обеспечения. В решении таких задач используются разнообразные системы для управления конфигурациями, также применяются решения виртуализации и разнообразные облачные инструменты, которые нужны для балансировки ресурсов.