Мы ищем дальновидного DevOps Инженера для руководства масштабной DevOps трансформацией в государственной компании. В отличие от стандартной инженерной роли, эта позиция требует стратегического лидера, способного оценивать текущие уровни зрелости, разрабатывать целевую операционную модель и стимулировать культурные изменения в сторону DevSecOps. В роли DevOps Инженера вы будете отвечать за полный жизненный цикл, от оценки текущего состояния до внедрения безопасной, автоматизированной структуры, одновременно обучая команду клиента для обеспечения устойчивого развития возможностей.
Ключевые обязанности
1. Оценка DevOps и разработка дорожной карты
- Оценка зрелости: Проведите всесторонний анализ текущего состояния существующих инструментов, практик и уровня безопасности, используя отраслевые стандарты, такие как метрики DORA, для определения текущего уровня зрелости DevOps.
- Анализ пробелов: Определите операционные пробелы, болевые точки пользователей и уязвимости безопасности, представив подробный «Отчет об анализе текущего состояния» и «Отчет об оценке зрелости безопасности».
- Планирование действий: Предложите стратегические рекомендации и поэтапную «Дорожную карту внедрения DevSecOps», определяя задачи, ожидаемые результаты и «План действий» для устранения выявленных пробелов.
2. Разработка и управление DevOps структурой
- Целевая операционная модель (TOM): Разработайте и внедрите DevSecOps структуру, включающую подробные политики, стандарты, модели управления и модели взаимодействия, определяющие роли и обязанности.
- Интеграция безопасности: Разработайте «Каталог услуг по безопасности приложений» и интегрируйте лучшие практики безопасности (Shift-Left) в конвейер, обеспечивая соответствие политикам управления.
- Управление релизами: Установите строгие политики управления релизами для обеспечения строгого соблюдения стандартов и подготовьте отчеты о соответствии.
3. Культурная трансформация и развитие возможностей
- Лидерство в изменениях: Руководите внедрением изменений, стимулируя культурные изменения мышления в сторону сотрудничества, автоматизации и общей ответственности между командами разработки и эксплуатации.
- Коучинг и наставничество: Обеспечьте практическое обучение для развития внутренних возможностей команды, гарантируя передачу знаний и устойчивые улучшения после периода консультаций.
- Программы обучения: Разработайте и проведите «Материалы программы обучения и информирования», адаптированные для различных ролей, чтобы обеспечить беспрепятственное внедрение новых инструментов и процессов.
4. Техническая реализация и автоматизация (Практическая)
- Оптимизация CI/CD: Курируйте разработку безопасных CI/CD конвейеров на Azure DevOps, обеспечивая автоматизацию сборок, тестирования и процедур работы с базами данных.
- Управление секретами: Внедрите Vault для расширенного управления секретами, обеспечивая безопасный контроль доступа, ротацию секретов и политики защиты данных.
- Инфраструктура как код (IaC): Руководите автоматизацией инфраструктуры с использованием Terraform или Azure Resource Manager (ARM) для обеспечения единообразия и масштабируемости.
- Мониторинг и наблюдаемость: Определите «Структуру мониторинга и отчетности» для обеспечения полной видимости метрик безопасности и эксплуатации, оптимизации производительности и минимизации простоев.
Стратегическая экспертиза
Подтвержденный опыт проведения оценок зрелости DevOps (DORA) и определения целевых операционных моделей (TOM) для корпоративных или государственных клиентов.
Техническая компетентность
- Глубокие знания Azure DevOps (Boards, Repos, Pipelines).
- Знание HashiCorp Vault для управления секретами.
- Практический опыт работы с инструментами IaC (Terraform/ARM) и скриптовыми языками (Shell).
Лидерство
Подтвержденная способность руководить культурными изменениями, обучать команды и управлять заинтересованными сторонами в среде с высокими требованиями к соответствию.
Документация
Исключительные навыки в создании высокоуровневой стратегической документации (Roadmaps, Frameworks, Gap Analysis Reports).