Devquality ищет Инженера по нагрузочному тестированию уровня Senior+/Lead.
Обязательные требования:
- Гражданство и локация — РФ.
- Опыт от 7 лет, обязателен опыт в банковской/финансовой сфере.
- Моделирование реального пользовательского поведения; проектирование baseline/peak/stress профилей; корреляции, токены, сложные сценарии.
- Анализ инфраструктурных метрик, выявление узких мест и формирование гипотез.
- Capacity planning на уровне платформы/домена: прогноз роста, модели масштабирования, обоснование инфраструктурного бюджета.
- Построение performance engineering процесса: baseline, пороги, автоматический fail-gate в CI/CD, регулярные регрессы.
- Глубокий performance-анализ: профилирование JVM (heap, GC, потоки), БД (планы запросов, блокировки), сети; работа с flame graphs и APM (New Relic/Dynatrace/аналог).
- Моделирование нагрузки, приближенной к production: replay/shadow traffic, сценарии с состоянием, реалистичные временные профили.
- Понимание поведения брокеров (Kafka, RabbitMQ), кэшей (Redis), БД (PostgreSQL), взаимодействия микросервисов.
- Распределённые нагрузочные полигоны: контейнеризация генераторов, изоляция окружения, сбор и корреляция метрик.
- SLA/SLO/error budget: формирование, мониторинг и связь с результатами прогонов.
- Элементы reliability-инженерии (опционально): chaos testing, отработка отказоустойчивости под нагрузкой.
Уровень самостоятельности: формирует стратегию performance testing на уровне домена/нескольких продуктов, владеет методологией нагрузочного тестирования, консультирует архитекторов и SRE, менторит Senior-инженеров, защищает рекомендации перед руководством.
Условия: удалённая работа. Вилка до 250к на руки.