About the role
Pricnipal performance engineer.
Локация: Можно работать удаленно.
Зарплата: ₽. Обсуждается на собеседовании.
Компания: Positive Technologies.
Задачи
- Формирование и развитие направления системного нагрузочного тестирования EDR;
- Разработка и внедрение end-to-end сценариев, отражающих реальные условия эксплуатации:
масштаб (большое количество агентов);
длительная работа (long-run);
накопление и burst-нагрузки;
интеграции с другими продуктами.
- Анализ результатов тестирования и подготовка отчётов;
- Обеспечение воспроизводимости клиентских инцидентов и деградаций;
- Анализ поведения системы под нагрузкой: узкие места, деградация во времени, влияние интеграций;
- Развитие тестовой инфраструктуры, включая стенды, генерацию нагрузки, сбор метрик;
- Взаимодействие с командами разработки при локализации и устранении проблем производительности;
- Участие в архитектурных обсуждениях с точки зрения производительности и масштабируемости;
- Разработка и внедрение методологии нагрузочного тестирования на уровне продукта.
Требования
- Опыт работы в области нагрузочного тестирования / performance engineering от 5+ лет;
- Практический опыт проведения нагрузочного тестирования сложных систем (включая прод или близкие к прод среде);
- Опыт разработки и внедрения процессов нагрузочного тестирования;
- Опыт разработки нагрузочных сценариев и профилей нагрузки;
- Понимание принципов работы распределённых систем (очереди, асинхронность, отказоустойчивость, деградация под нагрузкой);
- Опыт анализа производительности CPU / memory / I/O latency / throughput;
- Работа с Kubernetes / контейнерной инфраструктурой;
- Работа с системами мониторинга (Prometheus, Grafana, Kibana и др.).
