ПРОЕКТ: в банковской сфере. Проект представляет из себя единый инструмент автоматизации релизного процесса для продуктов Цифрового Казначейства Банка, построенный на базе развитой DevOps библиотеки Jenkins и in-house релизного оркестратора (ARO), который покрывает жизненный цикл кода с момента создания релизной ветки и до развертывания на стенды промышленной эксплуатации. Текущая основная цель – тираж конвейера на все продукты управления, его доработка и расширение логики библиотеки под процессы команд. Используемые технологии: Jenkins, Kubernetes, helm, Jira, REST.
ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:
- Уверенное понимание методологи.
- Опыт работы с Jenkins, написание и сопровождение пайплайнов.
- Уверенные знания Groovy/Javа.
- Опыт работы с разверткой и оркестрацией контейнеризированных приложений (k8s или его отечественные аналоги, helm).
- Опыт программирования, понимание принципов ООП, SOLID и паттернов проектирования.
- Опыт работы с Jira и JQL, понимание Agile процессов разработки.
- Опыт работы с Git, понимание git-flow.
- Опыт работы с REST API.
Дополнительные (желательные) требования:
- Опыт работы со сложными многоэтапными релизными процессами.
- Опыт работы с GitOps, ArgoCD.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Развитие и доработка DevOps Jenkins библиотеки под особые релизные процессы в командах.
- Переработка существующих CI/CD процессов команд, первичное внедрение библиотеки и единого релизного автономного конвейера.
- Работа с продуктовыми командами, поддержка, настройка и отладка единого релизного автономного конвейера под их нужды.
- Развитие и доработка библиотеки helm charts, используемых для продуктов, связываемых с конвейером.
МЫ ПРЕДЛАГАЕМ:
- Возможность участия в интересных проектах.
- Возможность профессионального и карьерного роста в компании.
- Опыт работы в команде профессионалов.
- Специальные тарифы для сотрудников в спортивные клубы и языковые курсы и пр.
- Офисный (возможно гибридный) формат работы в Москве.