У нас амбициозная цель - стать самым инновационным Банком России, и мы быстро движемся в этом направлении.
Наше Управление строит единую платформу для обработки BigData. Многое уже сделано, но впереди еще много интересных задач. Мы уже набрали некоторый опыт и готовы им поделиться с тобой. У нас молодая, энергичная, амбициозная и профессиональная команда и мы постоянно развиваемся. Если мы близки тебе по духу, если хочешь набираться знаний и расти вместе с нами, присоединяйся к нашей команде.
У нас уже есть и успешно работает:
Cloudera Hadoop, Impala, Kubernetes, JupyterHub, Apache Airflow
Мы выстраиваем процессы разработки на модных DevOps продуктах:
Jira, Confluence, TeamCity, Nexus
Мы стремимся быть в курсе новых продуктов open-source стека, поэтому постоянно изучаем и исследуем новинки. К нашему экспертному мнению прислушивается руководство.
Обязанности
• Формировать и развивать команды DevOps-инженеров (kubernetes, Оперативный мониторинг, GPU кластер);
• Разрабатывать и реализовывать техническую стратегию по оптимизации процессов;
• Повышать эффективность инфраструктурных решений;
• Обеспечивать мониторинг производительности и доступности сервисов;
• Анализировать проблемные ситуации и устранять узкие места инфраструктуры;
• Проводить code review и review архитектурных решений;
• Строить тактические и стратегические планы, дорожные карты и их защищать.
Обязательные требования
Мы ожидаем, что Вы:
• Умеете предотвращать/решать конфликтные ситуации;
• Имеете опыт оперативного реагирования на различные ситуации в работе: сбои, "горящие задачи";
• Умеете расставлять приоритеты в задачах;
• Владеете современными методологиями управления инженерными командами (Agile, DevOps, SRE принципы) и можете обоснованно выбрать подход для разных контекстов;
• Имеете практический опыт построения отказоустойчивых и геораспределенных систем;
• Владеете техническим бэкграундом для понимания ландшафта и направления его возможного развития:
• Продвинутый уровень администрирования, конфигурирования и управления кластерами k8s
• Продвинутый уровень знаний Linux-системами и инструментами автоматизированного конфигурирования (Ansible);
• Знания современных инструментов непрерывной интеграции и доставки (GitLab CI, Jenkins, TeamCity);
• Имеете хорошее понимание сетей.
• Минимум 2-3 года опыта работы с Kubernetes;
• Опыт внедрения и поддержки production-ready систем;
• Участие в проектах по миграции в Kubernetes.
• Умение создавать техническую документацию;
• Опыт написания README и документации для Helm charts;
• Умение документировать процессы и лучшие практики
1.Технические навыки:
• Уверенное владение Kubernetes (v1.21+):
• Настройка и администрирование кластеров;
• Управление конфигурацией и деплойментом;
• Мониторинг и логирование;
• Настройка сети и безопасности.
• Знание CI/CD инструментов:
• Git(Hub/Lab), TeamCity, Jenkins, GitLab CI;
• Docker, containerd, Buildah;
• Helm, Kustomize.
• Владение языками программирования:
• Python/Go для автоматизации;
• Bash/Shell скрипты.
• Знание систем контроля версий:
• Git, Mercurial.
2.Навыки автоматизации:
• Опыт написания Ansible/Puppet/Chef playbooks;
• Знание принципов Infrastructure as Code;
• Умение создавать и настраивать CI/CD пайплайны;
• Опыт работы с конфигурационными менеджерами.
3. Системные навыки:
• Глубокое понимание Linux систем;
• Знание сетевых протоколов и архитектуры;
• Опыт работы с базами данных (SQL/NoSQL);
• Понимание принципов микросервисной архитектуры.
Будет плюсом
• Знание принципов GitFlow;
• Опыт работы с распределёнными системами;
• Понимание принципов масштабирования приложений;
• Знание паттернов проектирования микросервисов.
• Опыт работы с мониторингом: Prometheus, Grafana;
• Знание систем логирования: ELK stack;
• Понимание принципов безопасности: RBAC, SSL/TLS, network policies;
• Опыт работы с Helm charts;
• Знание принципов GitOps.