Материал раздела Основной
Самый дорогой айтишник в России: как найти и удержать DevOps-инженера
По данным исследований, медианная зарплата DevOps-инженера — ₽375 тыс. Но если у вас большой штат разработчиков, а релизы надо делать быстро, придется платить. Где найти кандидатов и как нанять лучшего, рассказывает Антон Ферапонтов (Хоум Банк)
Коммуникация между разработчиками, тестировщиками и системными администраторами часто затруднена, и команды тратят много времени на запуск новых проектов. DevOps объединяет процесс разработки цифрового продукта в единый цикл.
DevOps-инженер — это специалист, который налаживает общение команд, строит единую инфраструктуру и автоматизирует процессы разработки, тестирования, развертывания и управления программным обеспечением. В нем остро нуждаются банки, интернет-магазины, компании, разрабатывающие ПО и оказывающие IT-услуги. DevOps поможет также повысить безопасность IT-систем и оптимизировать IT-инфраструктуру.
Что должен уметь DevOps-инженер
Специалисту не обойтись без следующих технических навыков:
- Linux-администрирование и умение писать скрипты для автоматизации на Bash. Важны для управления серверами и автоматизации задач.
- Навыки программирования. DevOps-инженер должен знать языки программирования, например Python, Groovy, Ruby и Go, а также скриптовые языки Bash и Shell. Эти навыки необходимы для автоматизации инфраструктуры, разработки CI/CD-пайплайнов, а также для создания и поддержки инструментов мониторинга и логирования.