У нас амбициозная цель - стать самым инновационным Банком России, и мы быстро движемся в этом направлении.
Наше Управление строит единую платформу для обработки BigData. Многое уже сделано, но впереди еще много интересных задач. Мы уже набрали некоторый опыт и готовы им поделиться с тобой. У нас молодая, энергичная, амбициозная и профессиональная команда и мы постоянно развиваемся. Если мы близки тебе по духу, если хочешь набираться знаний и расти вместе с нами, присоединяйся к нашей команде.
Задача АС, над которой работает команда,- обеспечение возможности реализации отдельных подклассов прикладных задач, требующих больших объемов вычислений. Потребителем ресурсов ожидаются сервисы для больших языковых моделей, ML моделей.
У нас уже есть и успешно работает:
Kubernetes, JupyterHub, Apache Airflow
Мы выстраиваем процессы разработки на модных DevOps продуктах:
Jira, Confluence, TeamCity, Nexus
Мы стремимся быть в курсе новых продуктов open-source стека, поэтому постоянно изучаем и исследуем новинки. К нашему экспертному мнению прислушивается руководство.
Обязанности
• Инжиниринг доступности 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.