Senior C++ developer
YADRO
Создавать передовые технологии — это наше призваниеОбязанности:— Разработкой высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных;
— Разработкой эффективных алгоритмов и структур данных для симметричного active-active кластера;
— Разработкой высокопроизводительных алгоритмов преобразования данных и алгоритмов уменьшения избыточности данных;
— Исследованием и решением проблем, связанных с производительностью и стабильностью;
— Разработкой механизмов репликации данных;
— Настройкой и доработкой различных подсистем ядра Linux, продвижением наработок в mainline ядра.
Требования:— Понимание устройства современных компьютеров и операционных систем в целом;
— Знание С и C++11/14/17;
— Отличное понимание как устроен Linux и Linux/POSIX API;
— Опыт анализа производительности отдельных приложений и системы в целом;
— Умение тестировать собственный код;
— Опыт написания многопоточных и/или асинхронных программ;
— Также необходимо быть знакомым с классическими алгоритмами и структурами данных.
Будет плюсом:
— Наличие опыта разработки модулей ядра или опыт системного программирования.
Условия работы:— Оплата по договоренности;
— Гибридный формат работы:
— Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы.
Откликнуться: Ссылка