ПРОЕКТ:
Мы сплоченная команда, занимающаяся разработкой и улучшением сервисов Программы лояльности, которая позволяет держателям карт «Мир» и пользователям Системы быстрых платежей (СБП) получать скидки и кешбэк при оплате товаров и услуг в компаниях-партнерах. Программа имеет собственный процессинг, который рассчитывает и автоматически перечисляет кешбэк рублями в течение нескольких рабочих дней после покупки, а отслеживать начисления можно в личном кабинете и мобильном приложении.
ТЕХНОЛОГИЧЕСКИЙ СТЕК:
- CI/CD процессы построены на Jenkins, Ansible, AWX, Python, Docker
- Инфраструктура сейчас представляет собой множество Linux серверов, планируется миграция в Kubernetes, для мониторинга используем Prometheus и Grafana
- Backend-платформа основана на Java, Spring Boot, Kafka, PostgreSQL и Cassandra
- Frontend-решения реализуются на ReactJS, CSS/SASS, TypeScript, Redux, Webpack, Tanstack, lodash
ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
- Участвовать в полном цикле разработки: от анализа требований до внедрения продукта
- Проектировать и реализовывать конвейеры сборки и развертывания (CI/CD) для масштабируемых высоконагруженных сервисов
- Разрабатывать и сопровождать инфраструктуру как код (IaC) с использованием Ansible
- Контейнеризировать и развертывать приложения в Kubernetes
- Настраивать мониторинг, логирование и сбор метрик
- Поддерживать команды разработки и тестирования в вопросах использования инструментов CI/CD
- Взаимодействовать с командой сопровождения при установке релизов
ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
- Опыт работы DevOps-инженером от 3-х лет
- Умение использовать Ansible и понимание принципов IaC
- Уверенный опыт с инструментами CI/CD (Jenkins/GitLab)
- Опыт создания процессов развертывания приложений в Kubernetes (в том числе использования Helm и интеграции с Hashicorp Vault)
- Понимание брокеров сообщений (Kafka) и протоколов интеграции (AMQP)
- Навыки настройки веб-серверов и прокси (Nginx/Angie/HAProxy)
- Базовое понимание СУБД PostgreSQL и принципов отказоустойчивости
БУДЕТ ЗДОРОВО, ЕСЛИ У ТЕБЯ ЕСТЬ:
- Знания Groovy для Jenkins pipeline (написание/поддержка скриптов)
- Опыт работы с Python для автоматизации и тестирования, включая molecule
- Опыт настройки Cassandra и практический опыт настройки отказоустойчивых кластеров с высоким уровнем доступности
- Углублённый опыт эксплуатации Kafka (тюнинг, мониторинг, устранение ошибок)
- Опыт внедрения практик GitOps с использованием ArgoCD
ЧТО У НАС ЕСТЬ:
- Оформление согласно ТК РФ
- Достойный уровень заработной платы + премии
- График работы: 5/2
- Социальный пакет: ДМС со стоматологией, телемедицина, полис для выезжающих за рубеж, страхование от несчастных случаев и рисковых заболеваний, доплата по больничным листам до 20 дней в году, частичная компенсация затрат на покупку путевок в летний детский лагерь, материальная помощь в особых случаях
- Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже