Ищем инженера по нагрузочному тестированию, который умеет не просто «прогонять скрипты», а проектировать и развивать performance-стратегию: от моделирования нагрузки и сценариев до анализа узких мест, интеграции с CI/CD и влияния на архитектуру системы.
Что будет в работе
-
Проектирование и реализация стратегии нагрузочного тестирования: нагрузочные, стрессовые, spike, soak-тесты для web/API/DB.
-
Разработка и поддержка скриптов на JMeter, k6, Gatling или Locust (в зависимости от проекта).
-
Моделирование нагрузки: workload modeling, user journeys, ramp-up, steady-state, пиковые сценарии.
-
Анализ результатов: метрики (RPS, latency, p95/p99, error rate), корреляция с серверными метриками (CPU, memory, GC, thread/connection pool, disk I/O, DB).
-
Поиск и диагностика узких мест: slow queries, DB locks, CPU saturation, memory leaks, thread pool exhaustion, network latency, external API delays.
-
Интеграция performance-тестов в CI/CD: автоматизация запуска, отчётность, регрессионный контроль.
-
Работа с APM и мониторингом: Grafana, Prometheus, Datadog, New Relic, Dynatrace, AppDynamics.
-
Взаимодействие с разработчиками, DevOps, архитекторами и QA для тюнинга производительности.
-
Формирование отчётов, дашбордов и рекомендаций для стейкхолдеров.
Что важно
-
Коммерческий опыт в performance/load testing от 3 лет
-
Уверенное владение хотя бы одним инструментом: JMeter, k6, Gatling, Locust.
-
Опыт проектирования и выполнения load/stress/spike/soak тестов для web/API/DB.
-
Понимание workload modeling: user journeys, ramp-up, steady-state, пиковые сценарии, SLA/SLO.
-
Умение анализировать результаты: RPS, latency (p95/p99), error rate, корреляция с серверными метриками.
-
Опыт поиска и диагностики узких мест: slow queries, DB locks, CPU saturation, memory leaks, thread/connection pool exhaustion, network latency, external API delays.
-
Опыт интеграции performance-тестов в CI/CD: автоматизация, отчётность, регрессионный контроль.
-
Опыт работы с APM и мониторингом: Grafana, Prometheus, Datadog, New Relic, Dynatrace, AppDynamics.
-
Умение работать автономно, брать задачу целиком и доводить до результата.
-
Умение переводить бизнес-требования в performance-сценарии и аргументировать рекомендации.
Будет плюсом
-
Опыт работы с распределённой нагрузкой: JMeter distributed testing, k6 cloud, Gatling FrontLine, BlazeMeter
-
Понимание capacity planning: оценка инфраструктуры под нагрузку, рекомендации по масштабированию.
-
Опыт работы с WebSocket, gRPC, event-driven системами (Kafka, RabbitMQ) в контексте performance.
-
Практика shift-left performance testing: интеграция в CI/CD на ранних этапах, performance budgets.
-
Опыт работы с облаками: AWS, GCP, Azure, Yandex.Cloud - нагрузочное тестирование в cloud-инфраструктуре.
-
Английский язык для работы с зарубежной документацией, командами и стейкхолдерами.
Английский
-
Для проектов без английского язык не требуется.
-
Для европейских и американских проектов нужен английский от B2+.
Процесс
-
Короткое общение с рекрутером.
-
Техническое интервью / TechCertify-скрининг.
-
Передача на подходящие проекты клиентам.
Если вам близок инженерный подход к performance-тестированию, нравится не просто «гонять скрипты», а находить узкие места и влиять на архитектуру системы - будем рады пообщаться.