Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Dodo Brands

Performance QA

в Dodo Brands

220 000 —‍ 260 000 ₽/мес на руки

Полная удалёнка
Специализация
QA
Уровень
Middle

Команда нагрузочного тестирования — платформенная команда, которая помогает продуктовым командам определять уровень производительности сервисов и проверять, что изменения не приведут к деградации системы.

Продукт команды — это набор инструментов для воспроизведения нагрузки и анализа результатов.

Технологии/инструменты

KubernetesDockerJavaC#SQLCI
  • Тесты написаны на Java с использованием JMeter. Тесты пишем именно на Java, JMeter используем как зависимость. У нас нет JMX файлов и т.п.
  • Клиентские метрики собираем с помощью Kafka и Kusto. Сервисные метрики, в основном, берем из Prometheus. А смотрим и анализируем все это в Grafana.
  • Логи и тесты, и сервисы смотрим в Kibana.
  • Сервисы, которые тестируем, написаны на .NET 6+ (работают под Linux в Kubernetes).
  • Окружение для тестов — копия Production. Поднимается в Kubernetes.
  • В качестве CI используем GitHub Actions.

Тебе предстоит

  • Писать новые нагрузочные тесты и дополнять уже существующие. Наши тесты — это именно Java код от и до, поэтому тебе пригодится хорошее знание Java Core.
  • Делать запуски тестов, анализировать результаты и предоставлять фидбек владельцам сервисов.
  • Участвовать в разработке инструментов для нагрузочного тестирования.
  • Поддерживать окружения для нагрузочных тестов в актуальном состоянии.

Наши ожидания

  • Опыт в нагрузочном тестировании или желание погрузиться в эту область.
  • Умение анализировать и разбираться в сложных кейсах.
  • Опыт работы с инструментами для управления инфраструктуры: Kubernetes, Docker. Знаете как посмотреть список подов, понять как скейлятся сервисы, посмотреть почему не поднялся под и т.п.
  • Опыт программирования на любом языке, желательно Java, C#. Нам иногда приходится заниматься оптимизацией перформанса нашего инструмента: тред пулы, коннекшен пулы и т.п.
  • Знание SQL и в целом опыт работы с БД. Анализируем нагрузку в PMM, собираем бизнес-метрики запросами в БД и т.д.
  • Понимание как сервисы могут взаимодействовать друг с другом, в т.ч. на сетевом уровне: что такое сокеты, какие есть особенности при установлении большого количества соединений с одного хоста, что такое Keep-Alive и т.п.
  • Опыт работы с CI.

Будет плюсом:

  • Опыт работы с Azure.

Условия

  • Возможность работать из любой точки мира, быть официально оформленным вне РФ (если требуется), или, наоборот, в аккредитованной IT-компании в РФ (если требуется).
  • Также есть уютные офисы на Автозаводской в Москве, на Петроградке в Санкт-Петербурге, в Нижнем Новгороде, Сыктывкаре, а также в Алматы или в Дубае.
  • Оплачиваем профильное обучение, купим билет на конференцию и необходимые книги.
  • Помогаем публично выступить, прокачать тебя как автора статей, раскрутить в комьюнити.
  • Частичная компенсация английского языка в Skyeng и сессий психолога в Alter.
  • ДМС со стоматологией, с первого рабочего дня.
  • У нас нет жесткого раписания, главное присутствие на командных митингах (они +/- по московского часовому поясу).
Татьяна Толстых Recruiter
Dodo Brands

О компании Dodo Brands

Сфера
Продуктовая компания
Инвестиции
$50-100M
Размер
201 - 500

Dodo Brands — международная компания, развивающая два бренда (Додо Пицца, кофейни Дринкит). Всем бизнесом управляет Dodo IS — симбиоз ERP, HRM и CRM-систем, а также основа для клиентских сайтов и мобильного приложения. 1145+ точек в 22 странах, в 2023 году объем продаж составил 84 млрд. руб. (годовой прирост +44%).

Похожие вакансии

300 000 – 327 000 ₽/мес на руки
Полная удалёнка
275 000 – 295 000 ₽/мес на руки
Полная удалёнка
270 000 – 320 000 ₽/мес на руки
Полная удалёнка
2 500 – 3 000 $/мес на руки
Полная удалёнка
250 000 – 300 000 ₽/мес на руки
Можно удалённо из РФ