yandex
Y
YADRO
Страна
Россия
SeniorУдалённоПолная занятость

Linux Kernel Developer / Инженер-программист (TATLIN.UNIFIED)

ИИОценка ИИ

YADRO — один из лидеров российского ИТ-рынка с уникальными инженерными задачами. Возможность контрибьютить в mainline ядра Linux и работать над сложными системами хранения данных делает эту позицию крайне привлекательной для системных программистов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Вакансия требует глубоких знаний системного программирования на C, понимания внутреннего устройства ядра Linux и опыта работы с многопоточностью. Дополнительную сложность придает необходимость оптимизации производительности на уровне data path и работа с блочными подсистемами.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана450 000 ₽
Рынок350 000 ₽ – 550 000 ₽
ИИОценка ИИ

Для позиции Senior Linux Kernel Developer в России рыночный диапазон составляет от 350 000 до 550 000 рублей после налогов. Учитывая сложность задач в YADRO, можно ожидать предложения в верхней части этого диапазона, особенно для кандидатов с опытом в mainline или СХД.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

#senior #удаленка

YADRO

Linux Kernel Developer / Инженер-программист (TATLIN.UNIFIED)

Формат работы: можно удалённо

*☑️* Чем предстоит заниматься

-разработкой высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных

-разработкой эффективных алгоритмов и структур данных для симметричного active-active кластера

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

-исследованием и решением проблем, связанных с производительностью и стабильностью

-разработкой механизмов репликации данных

-настройкой и доработкой различных подсистем ядра Linux, продвижением наработок в mainline ядра

*☑️* Наши пожелания к кандидатам

-понимание устройства современных компьютеров и операционных систем в целом

-отличное знание С

-отличное понимание как устроен Linux и Linux/POSIX API

-опыт анализа производительности отдельных приложений и системы в целом

-умение тестировать собственный код

-опыт написания многопоточных и/или асинхронных программ

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

-наличие опыта разработки модулей ядра или опыт системного программирования

-опыт разработки высоконагруженных систем

-опыт работы с блочной подсистемой ядра

Контакты: Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C
  • Linux Kernel
  • POSIX API
  • Multithreading
  • Asynchronous Programming
  • System Programming
  • Data Structures
  • Algorithms

Возможные вопросы на собеседовании

Проверка понимания механизмов синхронизации в ядре и предотвращения гонок данных.

В чем разница между spinlock и mutex в контексте ядра Linux, и в каких ситуациях использование spinlock является обязательным?

Оценка навыков работы с памятью и понимания архитектуры ОС.

Как работает механизм Copy-on-Write (CoW) в Linux и какие структуры данных ядра задействованы при вызове fork()?

Проверка опыта оптимизации производительности.

Какие инструменты и методики вы используете для профилирования кода ядра и поиска узких мест в производительности ввода-вывода (I/O)?

Оценка понимания работы с прерываниями.

Что такое top half и bottom half обработчики прерываний? Почему важно минимизировать время работы в контексте прерывания?

Проверка специфических знаний для СХД.

Опишите ваш опыт работы с блочным уровнем (block layer) ядра Linux. С какими планировщиками ввода-вывода вам приходилось сталкиваться?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Y
YADRO
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!