Linux Filesystem / Kernel Developer

🌍 Удалённо IT и разработка 10.03.2026 · 👁 1 250 просмотров
Linux Filesystem / Kernel Developer Senior Linux Kernel Filesystem Engineer О продукте: Мы создаём высокопроизводительный клиент для shared storage, используемый в профессиональных media и post-production средах. Система позволяет нескольким рабочим станциям получать доступ к одному высокоскоростному блочному хранилищу через SAN, при этом координация метаданных осуществляется через централизованный контроллер. Проект представляет собой долгосрочную задачу по reverse engineering и полной переимплементации системы. Оригинальная реализация недоступна, поэтому команда разрабатывает современный production-grade Linux filesystem client с нуля, оптимизированный для больших последовательных media-нагрузок и одновременной работы множества клиентов. Описание роли: Мы ищем инженера с глубокой экспертизой в Linux kernel и файловых системах, который будет участвовать в разработке и архитектуре нового filesystem клиента.В этой роли вы будете работать на уровне ядра Linux, разрабатывать драйвер файловой системы, реализовывать механизмы согласованности данных и оптимизировать систему под высокопроизводительные I/O-нагрузки. Основные обязанности: — Проектировать и реализовывать драйвер файловой системы на уровне Linux kernel. —Интегрировать решение с существующими блочными устройствами через сторонние драйверы. —Реализовывать коммуникацию с metadata controller и механизмы распределённых блокировок. —Разрабатывать механизмы crash recovery и обеспечения консистентности данных. —Оптимизировать систему для высокоскоростных последовательных I/O нагрузок. —Разрабатывать диагностические инструменты и систему логирования. — Участвовать в проектировании протоколов и архитектурных решений. — Проводить performance validation и stress testing. Требования: — Сильные навыки программирования на C. —Глубокий опыт разработки для Linux kernel. —Опыт разработки или модификации Linux файловых систем (VFS layer). —Понимание архитектуры block devices и storage stack. Знание механизмов конкурентности, блокировок и обработки race conditions. —Опыт отладки проблем на уровне ядра. —Знание инструментов профилирования производительности. Будет плюсом: — Опыт работы с clustered или distributed файловыми системами. —Опыт работы с SAN, Fibre Channel или NVMe-oF. —Опыт работы с системами хранения для media или large-file workloads. —Опыт поддержки драйверов между различными версиями ядра Linux. Условия КАНДИДАТ НАХОДИТСЯ НЕ В РФ ИЛИ РБ Контракт с компанией в зоне EU. Сеньерность - Senior Full time remote job Откликаясь на вакансию пожалуйста уточняйте: * присылайте резюме на английском в PDF * когда готовы приступить * свои зп ожидания * локацию и гражданство Пишите пожалуйста @goutsta
Откликнуться в Telegram →

⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.

🇮🇱 Не нашли подходящую зарплату? В Израиле платят от $3000 Без языка и опыта · жильё и легализация под ключ · официально Смотреть вакансии →