Мы создаем новую команду, которая будет заниматься исследованиями СХД с точки зрения производительности. Конечной целью будет выявление и исправление архитектурных и микроархитектурных недочетов в имеющейся кодовой базе. Для достижения этих целей необходимо разработать методологию исследований и необходимые инструменты для сбора и анализа данных. Фокус команды будет на независимых от конкретного продукта и программной платформы инструментах и способах аналитики, таких как perf и eBPF. Обязанности будут включать в себя как проведение исследований на конкретных типах нагрузок для определения проблем, так и разработку и поддержку корректного функционирования инструментов. Чем предстоит заниматься: - проводить исследования производительности СХД; - изучать, анализировать производительность аппаратных и программных компонент продуктов; - изучать, анализировать производительность модулей ядра Linux. Мы ожидаем от будущего члена команды: - понимание архитектуры ЭВМ, принципов исполнения кода внутри ЦП, работы с памятью, взаимодействия с периферией; - понимание технологий и принципов сетевого взаимодействия; - понимание идей, задач, подходов и принципов нагрузочного тестирования; - владение инструментами отладки и профилирования: gdb, perf, eBPF, etc; - владение английским языком для свободного поиска и чтения технической документации; - опыт автоматизации рутины, знакомство со скриптовыми языками, python, bash и системами оркестрации. Дополнительно приветствуем: - понимание технологий и принципов хранения данных, организации блочных устройств, файловых систем; - представление о внутреннем устройстве ядра Linux, опыт разработки и отладки модулей ядра; - опыт работы с высоконагруженными, высокодоступными системами; - опыт системного программирования многопоточных систем; - опыт работы с многопроцессорными системами.
Performance tools developer / Разработчик инструментов производительности (TATLIN)
Договорная
Санкт-Петербург
YADRO
Performance sysadmin / Инженер по производительности / системный администратор (Tatlin Backup)
Договорная
Санкт-Петербург
YADRO
Performance Engineer/Инженер по оптимизации производительности СУБД
Договорная
Санкт-Петербург
Postgres Professional
Senior QA manual engineer / Инженер по ручному тестированию (TATLIN)
Договорная
Санкт-Петербург
YADRO
Test Engineer (Performance Test) / Инженер по нагрузочному тестированию
Договорная
Санкт-Петербург
YADRO