OTOutlines Tech

Инженер нагрузочного тестирования (Middle)

Работа в команде Центра управления подписками над нагрузочным тестированием высоконагруженного микросервисного сервиса. Разрабатывать и поддерживать скрипты и стенды, проводить тесты, анализировать результаты и давать рекомендации по оптимизации производительности

ГрейдMiddle
Опытот 1 года

Стек

JavaJVMPostgreSQLKubernetesLoadRunnerGatlingGrafanaVictoriaMetricsPrometheusPromQLMetricsQLELKWireMockKafkaRedisMongoDBIstioDockerLinux

Задачи

  • Разрабатывать и поддерживать скрипты нагрузочного тестирования и заглушки
  • Формировать подход к нагрузочному тестированию: профиль нагрузки, сценарии, стратегия
  • Поддерживать и развивать стенд НТ: деплой, конфигурации, мониторинг
  • Проводить тесты и анализировать результаты для выявления узких мест
  • Готовить рекомендации по оптимизации производительности
  • Улучшать процессы НТ: автоматизация, усложнение сценариев, повышение качества

Обязательно

  • Опыт нагрузочного тестирования от 1 года
  • Практика с LoadRunner / Gatling
  • Умение самостоятельно выстраивать подход к НТ (профили, сценарии, стратегия)
  • Знание JVM и опыт работы с Kubernetes
  • Опыт работы с мониторингом: Grafana + VictoriaMetrics / Prometheus и запросами (PromQL / MetricsQL)
  • Опыт с логированием (ELK / аналоги)
  • Базовые навыки программирования на Java/Kotlin и уверенное владение Linux

Будет плюсом

  • Опыт с Gatling (углублённо)
  • Опыт с PostgreSQL (анализ производительности, репликация)
  • Опыт с Kafka
  • Опыт с Redis или MongoDB
  • Опыт работы с Istio / service mesh
  • Построение НТ с нуля
  • Опыт работы с Docker и контейнеризацией
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT