улица Годовикова 9с17
Мы ищем специалиста в команду R&D подразделения для реализации сравнительного нагрузочного тестирования СУБД (PostgreSQL, Clickhouse, Greenplum и др.).
Мы создаём масштабную инфраструктуру релизного нагрузочного тестирования как собственных продуктов, так и открытого ПО под руководством Константина Осипова, одного из создателей СУБД Tarantool. Мы хотим не только получить объективные, измеримые метрики производительности ПО, обеспечить отсутствие регрессов производительности в новых релизах, но и показать нашим клиентам и рынку в целом преимущества и недостатки СУБД в различных нагрузочных сценариях.
Стэк: Golang, Python, Kubernetes, Ansible, Terraform; Тестируемые СУБД: Clickhouse, Greenplum, PostgreSQL, Neon, Picodata.
Что нужно делать:
-
создавать инфраструктуру автоматического развёртывания в облачных средах различных СУБД;
-
реализовать общие и специализированные сценарии нагрузочного тестирования;
-
создавать и развивать специализированные регрессионные наборы тестов для различных СУБД;
- автоматизировать сборку, хранение, метрики, искать аномалии;
- анализировать и публиковать результаты тестирования.
Мы ждем, что вы:
- пишете код на Golang/Python; работаете с highload-системами;
- понимаете основы распределённых систем, теорию массового обслуживания;
- настраиваете мониторинг (Prometheus, Grafana);
- используете нагрузочные инструменты — k6/wrk/Yandex tank;
- имеете опыт разворачивания своих приложений в production — k8s/ansible;
- работаете с публичными облаками;
- умеете транслировать цифры на графиках в системные ограничения и узкие места в тестируемых системах.
Будет плюсом:
- опыт работы в качестве разработчика;
- опыт работы с Terraform.