Lead DevOps (CI/CD Architect)/Expert
до 376 000 ₽в месяц
НовэлектРФУдалённоПолная занятость
KubernetesCI/CDDevSecOpsGitLab CIAnsibleHelmArgo CDGitOpsVaultHarbourNexusRelease Engineering
Описание
Вам предстоит спроектировать и внедрить целевую архитектуру CI/CD, управления релизами и конфигурациями для крупной многокомпонентной системы.
Обязанности
- Спроектировать и внедрить целевую архитектуру CI/CD, управления релизами и конфигурациями для крупной многокомпонентной системы
- Обеспечить воспроизводимость поставок, контролируемое продвижение изменений между изолированными средами, автоматизированную проверку целостности артефактов и конфигураций, а также снижение зависимости от ручных операций и влияния человеческого фактора
- Согласование технических стандартов, инструментов автоматизации и изменений с командами, ИБ, эксплуатацией и другими заинтересованными сторонами при поддержке Delivery и CTO
- Архитектурная проработка, практическая реализация (hands-on) и техническое лидерство
Требования
- CI/CD и Release Engineering: проектирование и реализация конвейеров сборки, тестирования, публикации и развёртывания сложных приложений
- GitLab CI/CD: создание и сопровождение пайплайнов, шаблонов, проверок, управление версиями и параметрами поставки
- Артефакты и зависимости: Nexus, Harbor; версионирование, неизменяемость артефактов, управление зависимостями и составом релиза
- Развёртывание: Kubernetes и GitOps, Argo CD, Helm; автоматизация установки на виртуальные машины и в другие среды через Ansible
- Управление конфигурациями: версионирование, шаблоны и схемы конфигураций, валидация, разделение общих и средовых параметров, выявление расхождений между желаемым и фактическим состоянием
- Умение работать с Vault в качестве хранилища секретов
- Изолированные контуры: проектирование поставки в среды без прямого сетевого доступа (ограничения ИБ) через контролируемую передачу артефактов и метаданных
- Практическая реализация: умение не только описать целевую архитектуру
Будет плюсом
- Управление конфигурациями и динамические feature flags, включая временные переопределения и аудит
- Опыт работы с C++, нативными компонентами и нестандартными процедурами установки
- Понимание специфики работы, конфигурирования и профилирования JVM-приложений как в контейнеризированных средах (Kubernetes/Docker), так и при классическом запуске на виртуальных машинах / физических серверах (bare-metal)
- Опыт работы с Maven
- Проектирование безопасного восстановления после неудачного релиза
Условия
- Формат: Удаленно
- Локация: РФ
- Занятость: полная
- ЗП: до 376 000 net