YADROYADRO

Lead Linux Kernel Developer / Ведущий инженер-программист (TATLIN.UNIFIED)

удалёнка, гибрид, Москва

Команда разработки СХД TATLIN ищет ведущего инженера для работы над ядром и кластерными подсистемами хранилища: data path, управление, защита данных и репликация. Работа важна для производительности, устойчивости и масштабируемости СХД

ГрейдLead

Стек

CLinux KernelPOSIX APIблочная подсистема Linuxmultithreadingperformance analysis

Задачи

  • разработка высокопроизводительных data path и control/management path
  • проработка механизмов защиты данных и репликации
  • реализация алгоритмов уменьшения избыточности и преобразования данных
  • разработка компонентов для симметричного active-active кластера
  • исследование и решение проблем производительности и стабильности
  • доработка подсистем ядра и продвижение наработок в mainline

Обязательно

  • отличное знание C
  • глубокое понимание устройства Linux и POSIX API
  • понимание архитектуры современных компьютеров и ОС
  • опыт анализа производительности приложений и системы
  • умение тестировать собственный код
  • знание классических алгоритмов и структур данных
  • опыт написания многопоточных и/или асинхронных программ

Будет плюсом

  • опыт разработки модулей ядра или системного программирования
  • опыт разработки высоконагруженных систем
  • опыт работы с блочной подсистемой ядра
Откликнуться на сайте компании

Смотреть ещё

JobsWave
Найти работу в IT