Инженер по нагрузочному тестированию
Octo
Занятость | Полная занятость |
Полная занятость | |
Адрес | Узбекистан, Ташкент, улица Бабура, 34 |
Описание вакансии
Описание работы:
- Встраивать нагрузочные тесты в CI/CD (GitLab CI), обеспечивая автоматическую проверку производительности при каждом релизе.
- Разрабатывать сценарии, моделирующие реальные бизнес-потоки: создание перевода, авторизация, конвертация валют, нотификации, API-запросы партнёров.
- Определять целевые показатели: RPS, TPS, время отклика, задержки в API, ошибки при пиковых нагрузках.
- Собирать и анализировать метрики через Prometheus, Grafana, интерпретировать результаты и визуализировать показатели производительности.
- Проверять поведение микросервисов при горизонтальном масштабировании.
- Проводить тесты устойчивости при отказах узлов, перезапусках подов и деградации сервисов.
- Взаимодействовать с разработчиками, DevOps и аналитиками для локализации проблем.
- Давать рекомендации по оптимизации кода, базы данных и конфигурации сервисов.
- Участвовать в ретроспективах и релизных проверках, готовить отчёты о производительности.
Должностные требования:
- Понимание целей, видов и методологий нагрузочного тестирования
- Опыт нагрузочного тестирования микросервисов от 3х лет
- Опыт встраивания нагрузочных тестов в пайплайны (GitLab CI).
- Глубокое понимание REST
- Знание и опыт использования инструментов нагрузочного тестирования Apache JMeter, k6. Знание одного из языков программирования будет плюсом
- Знание Docker и особенно Kubernetes (k8s)
- Умение работать с Prometheus и Grafana. Понимание, какие метрики собирать и как их интерпретировать.
- Знание принципов трассировки для отслеживания запроса по цепочке сервисов
- Опыт работы со сбором логов (ELK Stack, Kibana)
- Понимание того, как тестировать производительность БД
- Знание стратегий кэширования и умение проверять их эффективность.
- Владение Jira, Confluence для документирования и отслеживания задач.
- Умение видеть не один сервис, а всю цепочку.
- Аналитический склад ума, умение провести root cause analysis
Мы предлагаем:
- График работы: 5/2 с 9:00 до 18:00;
- Комфортабельный офис в центре города;
- Работа в стабильной компании и мультикультурной команде;
- Возможность развития и профессионального роста, курсы по неотология;
- Конкурентная заработная плата (обсуждается индивидуально с кандидатом);
- Испытательный срок длится 3 месяца и оплачивается полностью;
- Полезные и вкусные перекусы от компании, Push30, Яндекс такси (для корпоративных поездок).
Требования
Опыт | От 3 до 6 лет |
Условия работы
График работы | Полный день |
Добавлено 3 дня назад
Пожаловаться