Разработчик C (Linux Kernel, DPDK, SPDK)

Shvacher

Разработчик C (Linux Kernel, DPDK, SPDK)

Санкт-Петербург, Наличная улица, 44к1

Метро: Приморская

Описание вакансии

В продуктовую команду Shvacher открыта вакансия на позицию Linux Kernel разработчика.

Если вы опытный специалист с глубокими знаниями в области разработки ядра Linux и хотите работать над передовыми проектами, присоединяйтесь к нам!

Чего мы ждем:

  • Опыт разработки модулей ядра Linux или приложений на основе DPDK\SPDK от 3-х лет;
  • Глубокие знания архитектуры и внутренних механизмов ОС Linux;
  • Опыт написания высокопроизводительного кода, оптимизации производительности, профилирования;

Чем предстоит заниматься:

  • Проектирование и разработка высокопроизводительной подсистемы работы с данными (data plane) для кластерных систем хранения данных (СХД);
  • Разработка алгоритмов обработки и хранения данных (кэширование, балансировка нагрузки, дедупликация, компрессия, репликация);
  • Разработка компонентов для взаимодействия узлов кластера (интерфейсы синхронизации, протоколы, системы блокировок, алгоритмы консенсуса);
  • Разработка программ eBPF для мониторинга, трассировки, отладки и оптимизации производительности системы;
  • Разработка unit-тестов и участие в code-review для обеспечения качества и надежности кода;
  • Формирование дизайн-документов для разработанных компонентов и алгоритмов;
  • Взаимодействие с командами разработки control plane, frontend и тестирования.

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

  • Опыт проектирования, разработки и сопровождения многопоточных, отказоустойчивых, масштабируемых информационных систем;
  • Базовое знание сетей и протоколов передачи данных;
  • Понимание концепций параллельного программирования, lock-free, wait-free;
  • Опыт работы с различными аппаратными архитектурами (x86, ARM, RISC-V);
  • Понимание принципов работы файловых систем и устройств хранения данных;
  • Опыт работы с RDMA;
  • Опыт работы с SIMD (AVX, AVX2, AVX512, NEON, SVE);
  • Опыт работы с подсистемами ядра Linux (block, filesystems, network, device drivers);
  • Опыт в open source проектах.

Что предлагаем:

  • Гибкий график работы, возможность работы в любом формате (удаленная/гибрид/офис);
  • ДМС со стоматологией, льготное страхование родственников;
  • Все льготы и преимущества работы в аккредитованной ИТ-компании;
  • Оформление согласно ТК РФ.
Навыки
  • C
  • Linux
  • Data Plane Development Kit (DPDK)
  • Device Drivers
  • File Systems
  • Linux Kernel
  • NVM Express (NVMe)
  • RAID
  • RDMA
  • Storage Area Network (SAN)
Посмотреть контакты работодателя

Адрес

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

YADRO
Удаленная работа
  • Санкт-Петербург

  • Не указана

Рекомендуем
АЙТИ.СПЕЙС
Удаленная работа
  • Санкт-Петербург

  • до 350000 RUR

Рекомендуем
ВАС Экспертс
Удаленная работа
  • Санкт-Петербург

  • от 400000 RUR

Рекомендуем
ТЕХПРОМ
Удаленная работа
  • Санкт-Петербург

  • до 325000 RUR

YADRO
Удаленная работа
  • Санкт-Петербург

  • до 325000 RUR

Рунити
Удаленная работа
  • Санкт-Петербург

  • до 325000 RUR

МОНЕТА

Database Developer

МОНЕТА

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

CoIT
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

БУЛАТ
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

YADRO
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Удаленная работа
  • Санкт-Петербург

  • до 350000 RUR

iFuture
Удаленная работа
  • Санкт-Петербург

  • до 350000 RUR

Renga Software
Удаленная работа
  • Санкт-Петербург

  • до 350000 RUR

ГравиЛинк

Разработчик

ГравиЛинк

Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

Объединенные Пивоварни

Разработчик DWH / Инженер данных

Объединенные Пивоварни

Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

МАГНИТ, Розничная сеть

Senior C++ разработчик

МАГНИТ, Розничная сеть

Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

Time Technology
Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

DSSL
Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

PLC.01
Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

YADRO
Удаленная работа
  • Санкт-Петербург

  • до 600000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию