QA Lead Performance Engineer
Локация: Кипр
Занятость: Полная занятость, офисный формат
StarTribe — часть крупного международного холдинга (название под NDA), который более 10 лет создает и развивает масштабные и нагруженные IT-продукты для крупных компаний, включая всемирно известных брендов.
- В холдинге работает около 10 000 человек в разных странах, главный офис расположен на Кипре.
- Наше основное направление — iGaming: мы делаем технологичные решения для онлайн-развлечений, спорта и игр. Работаем в B2B-сегменте и входим в число лидеров отрасли (top-10 в мире).
О проекте
Мы развиваем собственную платформу нагрузочного тестирования на базе стека C#/NBomber в рамках XRM. Ищем опытного лидера, который возьмёт на себя техническую экспертизу, выстроит методологию и поможет масштабировать практику нагрузочного тестирования.
Что предстоит делать
- Осуществлять техническое лидерство команды из 2 инженеров: проводить code review, заниматься менторингом и постановкой задач;
- Проектировать и реализовывать нагрузочные сценарии на C# с использованием NBomber;
- Определять стратегию нагрузочного тестирования: scope, типы тестов и критерии прохождения;
- Анализировать результаты тестов, выявлять узкие места (CPU, memory, DB, network) и подготавливать отчёты;
- Взаимодействовать с Backend, DevOps и архитекторами для устранения выявленных проблем;
- Настраивать и поддерживать инфраструктуру: мониторинг, сборщики метрик и CI/CD-интеграцию тестов;
- Формировать стандарты и гайдлайны для нагрузочного тестирования;
- Участвовать в оценке нефункциональных требований на этапе проектирования систем.
Что важно
- Опыт нагрузочного тестирования от 3 лет;
- Уверенное знание C#;
- Практика с NBomber или аналогами (k6, Gatling, JMeter);
- Понимание HTTP/gRPC/WebSockets на уровне, достаточном для написания сценариев;
- Навыки профилирования: dotnet-trace, PerfView, async-профайлеры;
- Работа с мониторингом: Prometheus, Grafana или аналоги;
- Опыт интерпретации метрик: latency, RPS, error rate, percentiles;
- Опыт настройки pipeline для автоматического запуска тестов (Jenkins, Gitlab CI);
- Опыт управления командой.
Будет плюсом
- Опыт работы в роли техлида или ментора;
- Знакомство с chaos engineering (Chaos Monkey, Simian Army);
- Опыт нагрузочного тестирования баз данных (PostgreSQL, Redis, Kafka);
- Работа с Kubernetes;
- Понимание распределённых систем и микросервисной архитектуры;
- Навыки написания нагрузочных тестов в рамках CI/CD;
- Опыт работы с мок-сервисами, конфигурация и наполнение.
Условия
- Официальное оформление по ТК Кипра;
- Офисный формат работы 5/2 с гибким началом рабочего дня с 8:00 до 10:00;
- Заработная плата по результатам интервью;
- Годовой бонус по результатам работы;
- Оплачиваемые завтраки и обеды в офисе;
- Отпуск - 21 рабочий день;
- 4 day off в году;
- Внешнее и внутреннее профессиональное обучение;
- Частичная компенсация занятий английским и греческим языками (SkyEng);
- Корпоративные завтраки и обеды в офисе;
- Корпоративные занятия спортом;
- Реферальная программа;
- Корпоративные мероприятия для сотрудников, а также членов семьи;
- Скидки на товары и услуги партнеров компании;
- Материальная поддержка в важных жизненных ситуациях;
- Подарки сотрудникам и их детям.