Москва
Обязанности:
- Обеспечивать проведение нагрузочных испытаний по назначенным системам Банка;
- Разрабатывать и согласовывать методики нагрузочного тестирования;
- Разрабатывать средства нагрузочного тестирования - скрипты, эмуляторы, утилиты генерации тестовых данных;
- Проводить нагрузочное тестирование, собирать и анализировать результаты тестирования, выявлять «узкие» места;
- Готовить отчеты/заключения/рекомендации по итогам нагрузочного тестирования;
- Работать над автоматизацией и улучшением процессов НТ.
Требования:
-
Владеет одним из средств нагрузочного тестирования: JMeter, Gatling;
-
Разбирается в базовом стеке: WEB, HTTP, Linux, XML, JSON, SOAP, REST, Kafka;
-
Владеет объектно-ориентированными языком программирования Java;
-
Владеет SQL;
-
Ответственен, хочет работать в команде и развиваться.
-
Знаком с Agile-методологией (SCRUM/Kanban);
-
Имеет опыт анализа производительности Linux, PostgreSQL, Kafka, OpenShift;
-
Имеет опыт работы с инструментами мониторинга (Grafana/InfluxDB/Prometheus/ELK/VictoriaMetrics);
-
Имеет опыт работы с инструментами CI (Jenkins), системами контроля версий, сборщиками проектов;
-
Участвовал в разработке и оптимизации высоконагруженных систем
Условия:
- Всё "по-белому";
- ЗП - ориентируемся на Ваши ожидания
- Формат работы: гибрида (раз в квартал возможна встреча с командой в офисе)
- Возможности для профессионального роста (внешнее и внутреннее обучение, конференции, сертификация за счет компании);
- Социальный пакет (ДМС\изучение иностранного языка\компенсация фитнеса);
- Масштабные корпоративные мероприятия для сотрудников компании и их детей;
- Любые мелочи, которые могут понадобиться тебе для работы: техника, лицензии на программы и т.п.