Postgres Professional лидирующая в России компания-разработчик СУБД. Мы вносим весомый вклад в развитие PostgreSQL лучшей в мире реляционной СУБД с открытым кодом, и делаем на её основе коммерческие версии для российского и, в перспективе, мирового рынка. Мы постоянно ищем людей, чтобы растить и развивать нашу разработку продуктов и системно решать сложные кейсы эксплуатации СУБД.
Сейчас мы расширяем команду и ищем инженера по нагрузочному тестированию (НТ) для организации и проведения НТ различных продуктов, основанных на PostgreSQL. Наша основная цель это достижение максимальной производительности в коммерческих и open-source решениях PostgreSQL.
Задачи:
создание сценариев нагрузочного тестирования, проведение нагрузочных испытаний PostgreSQL;
проведение исследований производительности PostgreSQL с помощью бенчмарков;
анализ логов и профилирование работы баз данных, поиск узких мест в исходном коде Postgres и сопутствующих open-source продуктах;
развертывание и поддержка тестовых сред (Proxmox);
автоматизация процессов тестирования с помощью Ansible;
взаимодействие с командами разработчиков и технической поддержки
Требования:
опыт работы в сфере нагрузочного тестирования;
владение инструментами НТ (JMeter, K6 или аналогичными);
практический опыт использования и настройки инструментов сбора метрик и мониторинга (Grafana, Prometheus, Zabbix);
хорошее понимание архитектуры баз данных, владение SQL;
опыт анализа проблем производительности;
высокая экспертиза по средствам диагностики проблем производительности в различных компонентах систем (сеть, оборудование, операционные системы, базы данных);
опыт автоматизации с использованием Ansible (или аналогов);
технические навыки в части администрирования Linux;
плюсом будет владение Java, Golang, C
Условия:
официальное оформление;
удаленка либо комфортный офис в шаговой доступности от м. Академическая (Москва);
гибкое начало рабочего дня;
возможности для профессионального развития;
участие в профессиональных конференциях, продвижение в сообществе PostgreSQL;
медицинское страхование сотрудника (+1), компенсация спортивных активностей, затрат на оборудование удаленного рабочего места, занятия по английскому языку, обеды в офисе и др.