Т1

Инженер по нагрузочному тестированию (Performance Engineer)

Не указана
  • Воронеж
  • От 1 года до 3 лет
  • Java
  • Python
  • SQL
  • PostgreSQL
  • Git
  • Jenkins
  • Kafka
  • Нагрузочное тестирование
  • Docker
  • Grafana
  • Kubernetes
  • Apache JMeter
  • HP LoadRunner

Ищем в разные команды Инженеров по нагрузочному тестированию.

Основной стек:

  • K8s, Jenkins, OpenShift, Kubernetes
  • Postgresql, SQL
  • JMeter, Gatling, HP Load Runner, k6
  • Java, Python, C#, C++
  • Grafana, Influx, Prometheus
  • Kafka, RabbitMQ

Предстоит заниматься:

  • Разработка методики нагрузочного тестирования (проработка подхода к НТ, анализ работы в промышленной системе, формирование профиля нагрузки с учетом текущей и планируемой нагрузки, сравнение стендов, проработка ограничений тестирования)
  • разработка и актуализация средств НТ (скрипты, сценарии, эмуляторы смежных систем, скрипты генерации и анализа данных)
  • подготовка пулов данных для проведения НТ
  • проведение НТ
  • подготовка протоколов\отчетов по результатам НТ

Какие знания и навыки важны:

  • Высшее техническое образование
  • Опыт работы в области нагрузочного тестирования от 6месяцев
  • Знание общего регламента проведения НТ, опыт проведения полного цикла НТ (разработка методики, скриптов, эмуляторов, генерация тестовых данных, проведение тестирования, анализ результатов, написание отчета)
  • Уверенное владение одним из инструментов НТ - JMeter, HP Load Runner, Gatling, K6 (разработка WEB\HTTP\Java\мультпротокольных скриптов, умение проводить корреляции, настраивать межскриптовое взаимодействие; подготовка сценариев, запуск тестов, анализ результатов)
  • Опыт диагностики и разбора проблем производительности по результатам НТ (БД, приложение)
  • Опыт программирования на Java, C#, C++, Python (один из) не менее 1 года
  • Опыт разработки эмуляторов внешних систем
  • Знание основ реляционных баз данных, языка SQL (выборки, соединение, вложенные запросы, группировка, сортировка), наличие практического опыта (Postgres)