Инженер-разработчик СХД (C, SPDK/DPDK)

Дата размещения вакансии: 12.12.2025
Работодатель: ITGLOBAL.COM
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Литейный проспект 26
Требуемый опыт работы:
От 1 года до 3 лет

ITPOD продолжает расширять команду разработки собственной Enterprise-СХД ITPOD Storage — высокопроизводительной, отказоустойчивой платформы с упором на технологии NVMe, мультипротокольный доступ, user-space I/O и современные механизмы хранения данных.

Мы ищем инженера, который хочет работать с низкоуровневым I/O, сетевыми стеками и архитектурой хранения Enterprise-класса.

Обязанности:

  • разрабатывать и оптимизировать модули ввода-вывода на базе SPDK: NVMe, NVMe‑oF, user‑space I/O, поллинг‑модели;
  • создавать и совершенствовать сетевые компоненты на DPDK — высокоскоростные протоколы, NVMe/TCP, iSCSI;
  • работать с FreeBSD kernel: драйверами, сетевым стеком, системными подсистемами низкого уровня;
  • развивать подсистему хранения: ZFS, RAID‑уровни (RAID‑Z2/Z3, dRAID), кеширование (ARC, L2ARC, ZIL), транзакционная модель;
  • участвовать в создании кластерных механизмов: failover, HA, replication, обеспечение согласованности и устойчивости;
  • исследовать производительность, оптимизировать пути данных, снижать задержки и улучшать многопоточность.

Требования:

  • уверенный опыт разработки на C в системном или сетевом программировании;
  • опыт работы с FreeBSD или другой POSIX‑системой на уровне ядра и подсистем хранения: драйверы, файловые системы, сетевой и блочный стеки;
  • понимание архитектуры NVMe, NVMe‑oF и NVMe/TCP, принципов высокопроизводительного и низколатентного ввода‑вывода;
  • практические знания ZFS, RAID‑механизмов, кеширования и транзакционной модели данных;
  • опыт профилирования и отладки системного кода.

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

  • опыт работы со SPDK или DPDK;
  • знание блочных протоколов (FC, iSCSI, NVMe‑oF) и файловых протоколов (NFS, SMB/CIFS), включая механизмы multipath, ALUA/ANA, file locking, кеширование и особенности failover.
  • опыт в SDS, виртуализации и разработке низкоуровневых систем;
  • участие в open‑source проектах ядра или storage‑инфраструктуры.

Что Вы получите от компании:

  • Работу в международной IT-компании;
  • Высокопрофессиональную и дружную команду ИТ-специалистов, увлеченных своим делом;
  • Полностью официальное оформление по ТК РФ, с полностью белой заработной платой и отпуском 28 дней;
  • Бонусы и премии по результатам работы;
  • Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
  • Обучение за счет компании, в том числе и профессиональная сертификация;
  • График работы – стандартный с 9:30 до 18:30, но с гибким началом рабочего дня;
  • Профессиональный рост, наставничество и личностное развитие;
  • Официальная отсрочка от мобилизации;
  • Кофе-зона, столовая на территории бизнес-центра;
  • Корпоративные мероприятия.