Проект представляет из себя единый инструмент автоматизации релизного процесса , построенного на базе развитой DevOps библиотеки Jenkins и in-house релизного оркестратора (ARO), который покрывает жизненный цикл кода с момента создания релизной ветки и до развертывания на стенды промышленной эксплуатации
Текущая основная цель – тираж конвейера на все продукты управления, его доработка и расширение логики библиотеки под процессы команд.
Используемые технологии:
Jenkins
Kubernetes
helm
Jira
REST
Основные требования:
-
Опыт работы DevOps инженером или инженером сопровождения от 1,5 лет. Уверенное понимание методологии
-
Опыт работы с Jenkins, написание и сопровождение пайплайнов
-
Уверенные знания Groovy/Java
-
Опыт работы с разверткой и оркестрацией контейнеризированных приложений (k8s или его отечественные аналоги, helm)
-
Опыт программирования, понимание принципов ООП, SOLID и паттернов проектирования
-
Опыт работы с Jira и JQL, понимание Agile процессов разработки
-
Опыт работы с Git, понимание git-flow
-
Опыт работы с REST API
Дополнительные (желательные) требования:
-
Опыт работы со сложными многоэтапными релизными процессами
-
Готовность работать с нечётко определёнными требованиями
-
Опыт работы с GitOps, ArgoCD
Должностные обязанности:
-
Развитие и доработка DevOps Jenkins библиотеки под особые релизные процессы в командах
-
Переработка существующих CI/CD процессов команд, первичное внедрение библиотеки и единого релизного автономного конвейера
-
Работа с продуктовыми командами, поддержка, настройка и отладка единого релизного автономного конвейера под их нужды
-
Развитие и доработка библиотеки helm charts, используемых для продуктов, связываемых с конвейером
Условия:
Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах
Опыт работы в распределенной команде профессионалов
Уровень заработной платы обсуждается индивидуально
Оформление в соответствии с ТК РФ в Bell Integrator https://bellintegrator.ru/
Формат работы: Офис и удаленно.