Описание
Аутстафф-компания Новэлект ищет специалиста для работы над CI/CD и управлением релизами крупной многокомпонентной системы.
Задачи
•Спроектировать и внедрить целевую архитектуру CI/CD, управления релизами и конфигурациями для крупной многокомпонентной системы
•Обеспечить воспроизводимость поставок и контролируемое продвижение изменений между изолированными средами
•Автоматизировать проверку целостности артефактов и конфигураций
•Снизить зависимость от ручных операций и влияния человеческого фактора
•Согласовывать технические стандарты, инструменты автоматизации и изменения с командами, ИБ, эксплуатацией и другими заинтересованными сторонами при поддержке Delivery и CTO
•Прорабатывать архитектуру, выполнять практическую реализацию и обеспечивать техническое лидерство
Требования
•Уметь проектировать и реализовывать конвейеры сборки, тестирования, публикации и развёртывания сложных приложений
•Уметь создавать и сопровождать пайплайны, шаблоны и проверки в GitLab CI/CD, управлять версиями и параметрами поставки
•Знать Nexus и Harbor, версионирование и неизменяемость артефактов, управление зависимостями и составом релиза
•Знать Kubernetes, GitOps, Argo CD и Helm
•Уметь автоматизировать установку на виртуальные машины и в другие среды через Ansible
•Уметь управлять конфигурациями: версионировать их, создавать шаблоны и схемы, проводить валидацию, разделять общие и средовые параметры и выявлять расхождения между желаемым и фактическим состоянием
•Уметь работать с Vault как хранилищем секретов
•Уметь проектировать поставку в среды без прямого сетевого доступа через контролируемую передачу артефактов и метаданных
•Уметь не только описывать целевую архитектуру, но и реализовывать её на практике
Будет плюсом
•Управление конфигурациями и динамическими feature flags
•Опыт работы с C++, нативными компонентами и нестандартными процедурами установки
•Понимание конфигурирования и профилирования JVM-приложений в Kubernetes, Docker, на виртуальных машинах и физических серверах
•Опыт работы с Maven
•Проектирование безопасного восстановления после неудачного релиза
Условия
Условий в вакансии нет