У нас амбициозная цель - стать самым инновационным Банком России, и мы быстро движемся в этом направлении. В одну из команд, которые занимаются развитием и поддержкой приложений оркестрации ETL нагрузок или приложений для визуализации данных + приложений для MLOps процессов требуется Devops инженер
Обязанности
• Инженер доступности open source приложений развернутых в kubernetes на всех средах от dev до prod в закрытых контурах банка (оркестрации ETL нагрузок, визуализации данных, MLOps процессов / инфраструктуры);
• Создание/изменение ci/cd пайплайнов;
• Создание/изменение больших umbrella helm чартов;
• Создание/изменение Docker образов;
• Поиск причин неисправности в случае возникающих проблем при развертывании и эксплуатации поддерживаемых приложений;
• Консультация и помощь пользователям в решении проблем эксплуатации;
• Создание и реагирование на alerts от систем мониторинга и логирования (grafana / Prometheus stack);
• RND нового функционала и новых версий существующих приложений;
• RND новых приложений;
• Участие и внесение доработок по результатам проведения приемо-сдаточных испытаний с отделами по безопасности.
Обязательные требования
• Теоретическое понимание концепций kubernetes: архитектура на начальном уровне, из каких компонентов состоит, как работают и области применения основных типов манифестов kubernetes;
• Опыт прикладного использования kubernetes более 2х лет;
• Опыт отладки приложений запускаемых в kubernetes и поиска проблем в инфраструктуре;
• Понимание принципов контейнеризации и на каких технологиях она основана;
• Опыт сборки образов для контейнеров и знание best practise сборки;
• Опыт работы с helm более 1 года;
• Опыт работы с мониторингом приложений/инфраструктуры;
• Понимание принципов RED / USE / 4 Golden Signals;
• Знание GitFLow;
• Опыт написания скриптов bash / python;
• Опыт создания/изменения CI/CD pipelines;
• Хорошее знание Linux;
• Умение работать в команде;
• Хорошие коммуникативные навыки;
• Системный подход к повышению квалификации и выполнению задач;
• Желание и способность быстро учиться.
Будет плюсом
• Опыт администрирования kubernetes кластера: глубокое понимание работы компонентов и как они связаны с основными типами манифестов;
• Опыт разработки на python в том числе pet проектов;
• Опыт отладки python / java приложений;
• Опыт развертывания и поддержки airflow / nifi;
• Опыт работы с teamcity;
• Опыт работы в стэке grafana/prometheus.