Назад
3 часа назад

Linux Kernel Developer (Embedded)

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Linux Kernel Developer (Embedded): Разработка высокопроизводительной подсистемы работы с данными (data plane) для кластерных систем хранения данных с акцентом на оптимизацию производительности и алгоритмы обработки данных. Фокус на проектировании компонентов взаимодействия узлов кластера, разработке программ eBPF и обеспечении высокой надежности кода.

Локация: Возможен любой формат работы (удаленно, гибрид, офис), оформление по ТК РФ (РФ)

Компания

Shvacher — продуктовая ИТ-компания, разрабатывающая передовые решения в области систем хранения данных.

Что делать

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

Требования

  • Опыт разработки модулей ядра Linux или приложений на базе DPDK/SPDK от 3 лет.
  • Глубокие знания архитектуры и внутренних механизмов ОС Linux.
  • Навыки написания высокопроизводительного кода, его оптимизации и профилирования.
  • Официальное оформление по ТК РФ.

Хорошо, если есть

  • Опыт проектирования отказоустойчивых и масштабируемых многопоточных систем.
  • Знание принципов lock-free/wait-free программирования и базовых сетевых протоколов.
  • Опыт работы с различными архитектурами (x86, ARM, RISC-V) и SIMD (AVX, NEON, SVE).
  • Понимание работы файловых систем, устройств хранения и опыт работы с RDMA.
  • Опыт участия в open source проектах.

Культура и преимущества

  • Гибкий график работы с возможностью выбора формата (удаленка/гибрид/офис).
  • ДМС со стоматологией и льготным страхованием родственников.
  • Все преимущества и льготы работы в аккредитованной ИТ-компании.
  • Оформление в соответствии с ТК РФ.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →