Шаблон описания работы инженера DevOps/
Мы ищем старшего инженера DevOps, который будет сотрудничать с разработчиками приложений для автоматизации и ускорения тестирования, выпуска и развертывания приложений в среду выполнения своевременно и надежно. Старший инженер Devops должен иметь опыт работы с разработкой, операциями и реализациями полного стека.
Они также будут обладать опытом в установке, настройке и обеспечении сценариев на языке высокого уровня, таким как Ruby, Python, Java, C#и т. Д. Требуется для обработки различных облачных провайдеров.
Старший профиль работы инженера DevOps
Старший инженер DevOps подходит к каждой задаче, целостно, пытаясь понять, как это изменение может быть реализовано в размере корпорации, а не просто решать проблему один раз. Эта способность менее техническая и больше связана с анализом и решением проблем.
Отчеты
- Главный технический директор
Старшие обязанности инженера DevOps
- Проконсультируйтесь с руководством по программным решениям.
- Поделиться знаниями об альтернативах, рисках и операционном эффекте информационной системы
- Руководство инженеров -программистов -юниоров, когда они приобретают опыт и выполняют обязанности DevOps
- Наблюдение за установкой и конфигурацией решения
- Работайте с разработчиками по требованиям программного обеспечения и анализируйте результаты испытаний
- Разработка автоматических развертываний модулей и разработки симуляторов интерфейса
- Завершить обновление кода и сценариев, а также решение проблем реализации продукта
- Наблюдать за нормальным обслуживанием и провести диагностическое тестирование
- Процедуры записи и отслеживать метрики производительности
- Придерживаться лучших практик сетевой администрирования и кибербезопасности
Старшие требования и навыки инженера DevOps
- степень бакалавра в области компьютерных наук, системного анализа или связанной области исследования или сопоставимого опыта
- Пять лет или более знаний как минимум в двух ИТ -полях, таких как техническая архитектура, разработка приложений или операции
- Практическое понимание технологий центров обработки данных предприятия, таких как системы хранения, сетевая переключение и архитектура безопасности в виртуализированном центре обработки данных
- Предыдущий опыт работы в качестве лидера команды очень важен
- Понимание идей и методов реинжиниринга бизнес-процесса
- глубокие знания подходов к разработке приложений
- квалифицированные в эффективной оценке ситуаций и осуществляют разумные суждения
- Опыт работы с облачной инфраструктурой и технологиями автоматизации, а также знакомство с комплексным спектром решений инфраструктуры AWS (EBS, S3, EC2, Elastic IP, Route 53, VPC) (Chef, Puppet)
- Мониторинг и способности к сценариям автоматизации (Shell, Python, Ruby)
- понимание технологий непрерывной интеграции, таких как Дженкинс, Гудзон и т. Д.
- Предыдущий опыт оптимизации приложений для максимальной производительности как в отдельных, так и в распределенных системах
- проверенный послужной список поддержания инфраструктуры и обеспечения стабильности при внедрении новых функций
- Возможность эффективно выражать варианты проектирования и реализации
- Возможность работать с широким спектром технологий и инструментов с открытым исходным кодом
- Возможность регулярного, постепенного тестирования и развертывания кода
- Будьте хорошо разбираются в инструментах автоматизации
- Способность сотрудничать, общаться открыто и достигать функциональных границ
- Предпочтительный опыт работы в исследованиях или академической обстановке предпочтительнее