ПРОЕКТ:
СБП или Система Быстрых Платежей — это принципиально новая платформа для мгновенного перевода денег 24/7 между любыми банками. Мы делаем сервис, который ежедневно помогает людям переводить деньги друзьям, оплачивать товары в магазине, сокращать издержки при ведении своего бизнеса.
За почти пять лет работы мы подключили более 200 банков, и у нас уже более 100 миллионов пользователей. Ежедневно мы обрабатываем около 36 миллионов транзакций. И в наших планах продолжать развитие платформы, увеличивать её производительность, захватывать новые рынки платежей.
К нашей системе предъявляются высокие требования по отказоустойчивости и производительности, а также ожидается значительный рост клиентской базы и совершаемых операций. Нам нужен специалист, который сможет реализовывать подходы по нагрузочному тестированию для соответствия системы требованиям рынка.
КОМАНДА И ПРОЦЕССЫ:
- Мы работаем по профессиональному Скраму. Первый в Москве официальный LeSS-кейс.
- Наша продуктовая группа состоит из шести кросс-функциональных кросс-компонентных команд по 4-8 человек.
- Мы работаем двухнедельными спринтами и выходим в прод пару раз в неделю, стремимся к ежедневным поставкам.
- Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идеи до вывода на прод.
- Полное доверие командам в принятии решений относительно архитектуры и технической реализации.
ТЕХНОЛОГИЧЕСКИЙ СТЕК:
- Наша backend-платформа основана на микросервисах и технологиях Java 11/17, Kotlin, Spring Boot, Akka, Kafka, Cassandra, Hazelcast, RDBMS, Docker.
- Для мониторинга используется Prometheus, для визуализации — Grafana.
- Нагрузочное тестирование проводится с использованием Apache JMeter и собственных решений.
ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
- Разработкой тест-кейсов на соответствие нефункциональным требованиям.
- Проведение нагрузочного тестирования отдельных компонентов и системы целиком.
- Локализацией и помощью в устранении нефункциональных дефектов тестируемых систем.
- Разработкой средств нагрузочного тестирования и внутренних инструментов.
- Ведением и поддержанием документации в актуальном состоянии.
ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
- Опыт проведения полного цикла нагрузочного тестирования в рамках системы от 3-х лет.
- Опыт работы с любым языком программирования.
- Понимание методологии и принципов нагрузочного тестирования.
- Знание подходов к нагрузочному тестированию.
- Владение инструментами нагрузочного тестирования JMeter/Gatling/k6/yandex-tank.
- Опыт написания отчетов по нагрузочному тестированию.
- Опыт настройки систем мониторинга, разработки заглушек.
БУДЕТ ЗДОРОВО, ЕСЛИ:
- У тебя есть опыт работы с Docker, Akka, Hazelcast, Kafka, Cassandra.
- У тебя есть навыки написания pipeline в Jenkins.
ЧТО У НАС ЕСТЬ:
- Достойный уровень заработной платы + премии.
- Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях.
- Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека.
- Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории.
- Комфортный офис на ст.м. Римская (БЦ «Голден Гейт»): зоны отдыха, кухни с чаем, кофе и снеками.
- График работы: 5/2, возможность работать удаленно.