Обязанности:
Проведение полного цикла нагрузочного тестирования:
Сбор требований и подготовка методики НТ;
Организация и проведение встреч с рабочей группой НТ;
Помощь в разворачивании инфраструктуры для проведения НТ;
Проведение тестов производительности в соответствии с регламентом банка;
Анализ результатов и поиск узких мест (факторов, ограничивающих производительность систем);
Подготовка отчетов и протоколов НТ.
Стек тестируемых систем: Java/Spring Boot, Kubernetes, PostgreSQL, Redis, Kafka
Инструменты: Gatling (Java DSL), Jenkins, Prometheus, Grafana
Наши ожидания от кандидата:
Знание методологии тестирования производительности;
Опыт подготовки документации: методики НТ, отчетов о тестировании;
Уверенные знания одного из инструментов НТ;
Опыт нагрузочного тестирования REST API и Kafka;
Преимуществом будет опыт использования Gatling;
Понимание протокола HTTP и принципов работы Apache Kafka;
Знание архитектуры СУБД PostgreSQL на базовом уровне;
Понимание принципов работы виртуализации, базовые знания архитектуры k8s;
Опыт работы с базами данных. Подключение к БД, выгрузка тестовых данных;
Знание SQL на базовом уровне: select средней сложности с использованием join и group by;
Опыт работы с мониторингом на базе Prometheus/Grafana;
Знание метрик производительности: системные метрики, метрики JVM.
Проекты одного из крупнейших
Российских Банков
Требуемый опыт работы: от 1 года
Полная занятость, полный день
Удаленная работа
Работа у нас:
Возможность участвовать в масштабном и долгосрочном проекте;
Удаленный формат работы;
Все, что нужно для успешной работы: мощное железо, компенсация расходов на мобильную связь;
Полностью официальная конкурентная заработная плата;
Оформление по ТК РФ в аккредитованной IT-компании (бессрочный Трудовой договор);
Отсрочка в рамках частичной мобилизации при наличии профильного высшего образования;
Расширенная программа ДМС для сотрудников и родственников;
Обучение и посещение конференций для развития своих навыков за счет компании;
Возможность карьерного роста в том числе за счет перехода между проектами;
Насыщенная корпоративная жизнь: выездные корпоративы, онлайн мероприятия, корпоративная библиотека;
Отсутствие бюрократии, возможность принимать активное участие в жизни компании;
Оплачиваемая программа рекомендаций.