DevOps-инженер

DevOps-инженер — это профессия на стыке разработки, системного администрирования и бизнеса.

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

DevOps-инженер занимается внедрением методологии DevOps. Он синхронизирует все этапы создания программного продукта: от написания кода до тестирования и выпуска приложения. Такой специалист контролирует отделы разработки и администрирования.

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

Особенность DevOps-инженера в том, что он совмещает множество профессий: системного администратора, разработчика, тестировщика и менеджера.

DevOps-инженеры необходимы организациям, чья деятельность связана с разработкой приложений или управлением большим количеством серверов. DevOps-инженеров нанимают ИТ-гиганты: Amazon, Adobe и Facebook. Они работают на Netflix, Walmart и Etsy.

При подготовке использован материал Дмитрия Гачко (vc.ru)