Нам требуется DevOps-инженер в стрим Пакеты и Программа лояльности СМБ
Наши системы разработаны на современном технологическом стеке без legacy. Наша задача -- реализовать амбициозный проект по импортозамещению АБС Банка в части функций управления нашими продуктами и услугами. При этом мы не работаем с АБС напрямую, а переносим на слой омниканальной платформы весь необходимый функционал в новой архитектуре. Это достаточно уникальный проект внутри РФ, в рамках которого меняется IT-ландшафт банка, и это возможность получить ценный опыт решения больших и сложных задач.
Вам предстоит:
- автоматизация рутинных процессов;
- сопровождение и развитие текущих ci/cd пайплайнов, разработка новых;
- разработка документации и инструкций. Плотное взаимодействия с командами разработки и тестирования;
- поддержка миграций на целевой инфраструктурный стек;
- сопровождение стендов разработки и тестирования;
- взаимодействие с командами сопровождения, участие в релизах;
- переработка и создание новых дашбордов для системных и бизнес метрик;
Мы ждём от Вас:
- опыт работы инженером devops на коммерческих проектах от двух лет;
- K8s: Понимание устройства кластера, принципов работы control plane, умение траблшутить микросервисы, крайне желателен опыт с service mesh;
- Helm: Написание своих чартов с нуля, знание лучших практик для prodready чартов, умение разбираться в чужих чартах, опыт написания универсальных чартов/ubrella чартов;
- опыт написания CI пайплайнов с нуля на jenkins/teamcity/gitlab (Сборка, Версионирование Интеграция линтеров и тестов, codecquality/codesecurity инструментов;
- опыт настройки forward and reverse proxy nginx/haproxy;
- опыт написания с нуля/пересипользования чужих ansible ролей;
- знание bash обязательно для чтения чужих скриптов без комментов и описаний;
- опыт работы с SQL базами данных;
- понимание работы ELK стека;
- опыт настройки мониторинга на Prometheus;
- понимание принципа работы Prometheus operator.
Будет плюсом:
- опыт написания скриптов на python/go/groovy;
- опыт сборки приложений на java, js;
- знание PromQL (в основоном для написания дашбордов, алертов);
- опыт настройки алертов, настройка инструментов оповещения.