DevOps-инженер обеспечивает эффективность, безопасность и максимальную скорость разработки программного обеспечения и своевременный выпуск обновлений. Эта профессия — связующее звено между разработчиками и инфраструктурой. ДевОпсов иногда называют «продвинутой версией» системного администратора с навыками программирования. Системный администратор (сисадмин) занимается настройкой и обеспечивает стабильную работу компьютерной техники, сети (в случае, если нет отдельного сетевого администратора), программного обеспечения. Он решает проблемы, возникающие в информационной инфраструктуре, улучшает и модернизирует ее.
Обязанности системного администратора обычно выглядят так:
В небольших компаниях системные администраторы выполняют и функции сетевых администраторов.
В обязанности DevOps engineer входят:
Знания и навыки сисадмина включают в себя:
DevOps должен знать:
Обязателен опыт работы с облачными провайдерами (AWS, Google Cloud, Microsoft Azure) и системами виртуализации.
Компании, которые ищут DevOps / Sysadmin, часто начинают сотрудничество с нами с базовых вопросов. Мы подготовили информацию об этих специалистах. Если у вас остались вопросы — INDIGO Tech Recruiters с радостью ответит на них.
1. Кого лучше нанять — системного администратора или devOps’а?
2. Как нанять хорошего DevOps?
3. Как соотносятся DevOps-методика и DevOps-инженер?
4. Можно ли нанять Junior DevOps’а?