Промобит

TeamLead / Лидер команды разработчиков в проект высокотехнологичной СХД (DataPath/C)

Не указана
  • Омск
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • TeamLead
  • С
  • Linux kernel
  • Linux API
  • ядро Linux
  • SPDK
  • NVMe-oF
  • Git
  • NFS
  • файловые системы
  • блочные хранилища
  • NVMe
  • Эльбрус
  • Байкал
  • микроконтроллеры

Группа компаний BITBLAZE - российский разработчик и производитель серверов, систем хранения данных (СХД), рабочих станций под собственной торговой маркой. Мы работаем на переднем крае технологий, внедряя инновации и создавая решения с нуля совместимые с отечественными процессорами "Эльбрус" и "Байкал", на основе высокоскоростных протоколов NVMe строим и патентуем свои уникальные решения.

В связи с активным ростом компании, мы ищем в нашу команду опытного лидера разработки C для работы над проектом создания распределенной системы хранения данных (СХД), которая объединяет файловый и блочный доступ, высокую скорость обработки и отличную масштабируемость.

На проекте предстоит руководить командой разработки высокопроизводительной параллельной распределённой СХД с поддержкой различных RAID/Erasure Coding-топологий и протоколов, включая распределенный SAN (Fibre Channel, iSCSI/iSER, NVMe-OF) и параллельный NAS. Основной фокус: создание отказоустойчивого решения, обеспечивающего масштабируемость и быструю обработку данных, раскрывающую все возможности современных аппаратных систем. С технической точки зрения, работа над проектом позволит расширить и углубить знания в области систем хранения данных, сетевых протоколов и распределённых кластерных вычислений, предлагая интересные инженерные задачи и вызовы.

Почему стоит присоединиться к нам?

Уникальная возможность: Станьте частью перспективного проекта с потенциалом стать лидером рынка.

Инновации и технологии: Работайте с cutting-edge технологиями и участвуйте в создании высокотехнологичного продукта.

Ключевая роль: Получите возможность занять важные позиции в команде по мере роста и развития проекта.

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

  • Руководить небольшой до 7 человек командой разработки

  • Проектировать и улучшать компоненты СХД

  • Разрабатывать высокопроизводительный код на C в user space, в том числе, с использованием SPDK/DPDK, и ядре Linux

  • Создавать, реализовывать и дорабатывать самые современные алгоритмы, протоколы и подходы

  • Анализировать требования и участвовать в проектировании технических решений.

  • Решать задачи увеличения производительности на компонентах самого современного оборудования (включая диски NVMe и 100/200 GbE/Infiniband с использованием RDMA/RoCE).

  • Оценивать и планировать поставленные задачи.

  • Участвовать в ревью кода и помогать команде достигать лучших стандартов качества.

  • Писать модульные тесты и обеспечивать надежность решений.

Обязательные навыки:

  • Опыт управления командой 3+ года в роли лида, тимлида или старшего разработчика

  • Умение ставить задачи, проверять результаты и брать ответственность за результат работы своей команды

  • Умение эффективно коммуницировать с другими командами

  • Опыт декомпозиции и технического планирования для команды от 3 инженеров

  • Опыт программирования на C под Linux от 4 лет.

  • Глубокий практический опыт работы с интерфейсами ядра Linux

  • Опыт профилирования и оптимизации производительности написанного кода (Perf, Valgrind).

  • Понимание принципов и поддержание эффективной командной работы (дизайн-ревью, код-ревью).

  • Ответственность, инициативность и умение эффективно коммуницировать.

  • Готовность к проактивному решению проблем с целью достижения результата команды

  • Опыт ведения 1-1 с инженерами и управления мотивацией подчиненных

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

  • Опыт разработки файловых систем или блочных хранилищ.

  • Навыки профилирования и оптимизации кода.

  • Опыт разработки драйверов или модулей ядра Linux.

  • Знание инструментов модульного тестирования (Google Test, Doctest).

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

  • Оформление в соответствии с ТК РФ с первого дня работы, соц. пакет, полностью "белая" заработная плата.

  • Конкурентный уровень заработной платы с возможностью индексации и премий (готовы по достоинству оценить ваши знания и опыт).

  • Аккредитованная ИТ компания.

  • Возможность стать частью перспективного проекта, который займёт лидирующие позиции в своей нише.

  • Разработка ПО, способного на 100% выжимать производительность самого топового на сегодняшний день железа (включая PCIe gen5 и 200 GbE - 100 ГБ/с и десятки миллионов IOPS с узла и выше).

  • Современный процесс разработки: CI/CD, ревью кода и дизайна.

  • Возможность взаимодействия с профессионалами из разных областей и работы в сильной, дружной команде.

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

​​​​​​​Уважаемый соискатель, огромная просьба указывать зарплатные ожидания в сопроводительном письме