DevOps
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ищем Старшего либо Ведущего DevOps-инженера в длительный проект по разработке Платформы по расчету регуляторных резервов для Банка из Top-10.
Мы создаем платформу для расчета ставок остаточных резервов согласно Положениям ЦБ РФ 590 и 611.
Платформа строится на современном инструментальном стеке: Spark, Aiflow, Java, Python, Postgres, Kubernetes. Выбор реализации остаётся за командой. У нас архитектура на Spark-прилоежнии, интеграция с КХД и ЦФТ посредством Kafka в периметре Банка.
В нашей команде уже есть бизнес-аналитик, системный аналитик, эксперт по рискам (резервированию), архитектор/тимлид разработки, разработчики. У нас конкурентная оплата труда, корпоративные плюшки и дружный коллектив! Мы ждем тебя в команду!
Операционные системы: Linux (дистрибутивы SLES и CentOS);
Контейнеризация: Docker/Containerd;
Оркестрация: Kubernetes;
Метрики: Victoria Metrics (прямо сейчас переезжаем с Prometheus) и Grafana;
Логирование: Vector + ElasticSearch + Kibana (Opensearch);
Трассировка: Jaeger + Clickhouse;
ServiceMesh: Istio;
Работа с исходным кодом и артефактами: Gitlab, Nexus, Sonarqube;
Аутентификация и авторизация: Keycloak;
PKI и секреты: Vault + cert-manager;
DNS: PowerDNS;
Инструменты ci/cd: Gitlab CI, Buildkit;
Инструменты IaC: Ansible, Helm, Helmfile;
Шины данных: Kafka, ActiveMQ Artemis;
Языки программирования: Golang, React, реже Java/Kotlin.
Ожидания от кандидата
Обязанности:
- Обновлять и развивать существующую инфраструктуру
- Разворачивать новую инфраструктуру
- Оказывать поддержку и принимать непосредственное участие в разработке прикладного функционала платформы
- Рассматривать фича-реквесты от пользователей платформы совместно с разработчиками
- Проводить буткемпы, консультации и обмен опытом для службы сопровождения
Требования:
- Опыт более 2+ лет DevOps-инженером на банковских проектах
- Контейнеризация: Docker / Containerd
- Оркестрация: Kubernetes / Helm
- Метрики: Victoria Metrics / Prometheus / Grafana
- Логирование: ElastikStack (ElasticSearch, Kibana) / Jaeger
- Работа с исходным кодом и артефактами: Gitlab, Nexus, Sonarqube
- Аутентификация и авторизация: OAuth / Keycloak и любые др. open-source решения
- Опыт работы с технологиями работы с секретами
- Инструменты CI/CD: Gitlab CI, Buildkit
- Языки программирования: Java (обязательно понимание)
Условия работы
- Официальное оформление в аккредитованную IT-компанию;
- Система ДМС со стоматологией;
- Собственный учебный центр с тренингами по языкам программирования, soft skills, карьерному росту и пр.;
- Участие в крупных отраслевых мероприятиях;
- Cпортивные и well-being мероприятия;
- Корпоративные скидки от компаний-заказчиков и многое другое.