Инженер по нагрузочному тестированию
гибрид, Москва
Команда отвечает за стабильность и масштабируемость сервисов; вы будете разрабатывать и запускать нагрузочные тесты для веб-приложений, API и БД, анализировать результаты и давать рекомендации разработчикам и DevOps для повышения производительности
Стек
PythonLocustInfluxDBKubernetestelegrafPrometheusGrafanaELK StackVictoriaMetricsOpenshiftBashGroovyPL/SQLgRPCMQJSONXMLGitlabJenkins
Задачи
- •Планирование, разработка и выполнение нагрузочных тестов (Performance, Load, Stress, Stability)
- •Анализ производительности веб-приложений, API и баз данных
- •Написание скриптов и сценариев для автоматизации нагрузочного тестирования
- •Выявление узких мест и подготовка рекомендаций для разработчиков и DevOps
- •Взаимодействие с продуктовыми командами и документирование результатов
Обязательно
- •Опыт работы с инструментами нагрузочного тестирования (Locust)
- •Настройка и мониторинг систем метрик и логов (InfluxDB, telegraf, Prometheus, Grafana, ELK Stack, VictoriaMetrics)
- •Базовое знание Python
- •Навык работы со скриптовыми языками (Bash, Groovy)
- •Знание PL/SQL и умение анализировать AWR отчеты
- •Знание gRPC/SOAP/REST/MQ/JSON/XML
- •Умение работать с Openshift и Kubernetes
Будет плюсом
- •Опыт с инструментами CI/CD (Gitlab, Jenkins)
- •Продвинутый опыт работы в Linux
- •Опыт разработки заглушек и сложных сценариев нагрузочного тестирования
- •Опыт работы с дополнительными нагрузочными инструментами