Назад
2 дня назад

Системный инженер-разработчик СХД

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

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

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

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

Текст:
/
TL;DR
Системный инженер-разработчик СХД (Linux/C): Портирование и квалификация блочного стека систем хранения данных на новых серверных платформах с акцентом на взаимодействие с драйверами, производительность и надёжность. Focus on анализе NUMA и сетевых путей, разработке воспроизводимых тестов, диагностике инцидентов и безопасном внедрении изменений.

Локация: Москва, метро Калужская. Формат: удалённо или гибридно, при этом работа предполагает присутствие в офисе.

Компания

AERODISK — российский разработчик систем хранения данных и систем виртуализации. Основные продукты — АЭРОДИСК ENGINE AQ и АЭРОДИСК Open vAIR.

Что делать

  • Портировать и адаптировать код блочного стека СХД под новые серверные платформы, включая контроллеры, накопители и сетевые адаптеры.
  • Разрабатывать и отлаживать взаимодействие пользовательского пространства с драйверами через ioctl, собирать модули и утилиты под целевые версии ядра.
  • Анализировать NUMA-топологию, распределение IRQ и softirq, очереди устройств и сетевые offload-механизмы.
  • Разрабатывать тесты задержки и пропускной способности, сравнивать результаты с эталонными и связывать метрики с конкретными слоями стека.
  • Проверять RAID, LVM, thin, snapshot, деградацию и восстановление, а также блочный доступ по TCP, RDMA/RoCE и NVMe-oF.
  • Диагностировать проблемы, готовить планы изменений, health-check утилиты, runbook и отчёты о квалификации платформ.

Требования

  • От 3 лет разработки на C под Linux, включая утилиты с ioctl и взаимодействие с драйверами.
  • Понимание блочного слоя Linux, стека ввода-вывода, очередей, IRQ, softirq и связи ввода-вывода с CPU.
  • Знание NUMA, барьеров памяти и RCU в производственном контексте.
  • Практический опыт с RAID, LVM, снапшотами и thin, включая понимание рисков операций над метаданными.
  • Знание TCP, измерения RTT и потерь, а также влияния TSO, LRO и GRO на латентность.
  • Уверенная работа в Linux CLI и bash; Python для автоматизации тестов и сбора фактов.
  • Опыт измерения производительности, проведения бенчмарков и сравнения результатов «до и после».
  • Дисциплина безопасных изменений: планирование, предпроверки, откат и согласование необратимых действий.
  • Умение писать техническую документацию: runbook, отчёты и разборы причин.

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

  • График 5/2, 9:00–18:00, с возможностью гибкого начала и окончания рабочего дня.
  • Оформление по ТК РФ; аккредитованная IT-компания предоставляет IT-сотрудникам отсрочку от срочной службы.
  • Расширенный ДМС, компенсация спорта, питания, транспорта или обучения языкам, оплата мобильной связи.
  • Внешнее и внутреннее обучение, оплачиваемый day off до 10 календарных дней в год и система развития.
  • Офис в БЦ «Кругозор» рядом с метро Калужская, корпоративные мероприятия, беговой клуб и тренажёры.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →