- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик C
Интересная позиция в технологической компании BASIS, занимающейся системным ПО. Четкие требования и возможность удаленной работы делают вакансию привлекательной для опытных системных программистов.
Сложность вакансии
Высокая сложность обусловлена требованиями к разработке модулей ядра Linux и глубокому пониманию систем виртуализации, что требует специфического низкоуровневого опыта.
Анализ зарплаты
Зарплата в объявлении не указана, но для системного разработчика уровня Middle+/Senior в Москве рыночный диапазон составляет от 250 000 до 450 000 рублей. BASIS — крупный игрок, поэтому можно ожидать конкурентоспособное предложение.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в basis уже сейчас
Присоединяйтесь к команде BASIS и участвуйте в создании передовых облачных решений на системном уровне!
Описание вакансии
*💻 Разработчик C*
Офис/Удалёнка (Москва) BASIS — разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры.
Требования:
– Хорошее знание С, опыт работы от 3х лет;
– Владение алгоритмами;
– Опыт разработки модулей ядра ОС Linux;
– Знание сетевых протоколов;
– Знание систем виртуализации (VMware, KVM);
– Понимание внутреннего устройства ядра Unix (Linux) и стандартных библиотек;
– Опыт эффективного использования многопоточности;
– Опыт написания unit-тестов.
*➡️*Откликнуться
*📍 Навигация:[База знаний](https://t.me/cppproglib) • [Задачи](https://t.me/cpp_problems_lib) •* Собеседования
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- VMware
- C++
- Multithreading
- Unix
- Virtualization
- Network Protocols
- Algorithms
- Linux Kernel
- KVM
Возможные вопросы на собеседовании
Вакансия требует опыта разработки модулей ядра Linux.
Расскажите о самом сложном баге, с которым вы столкнулись при разработке модуля ядра, и как вы его отладили?
Упоминается знание сетевых протоколов.
Как реализована обработка сетевых пакетов в стеке Linux и как можно оптимизировать этот процесс на уровне ядра?
Требуется опыт эффективного использования многопоточности.
Какие примитивы синхронизации в ядре Linux вы предпочитаете использовать и в каких ситуациях (spinlocks vs mutexes)?
Компания занимается облачными услугами и виртуализацией.
В чем заключаются основные различия в реализации виртуализации между KVM и VMware с точки зрения взаимодействия с аппаратным обеспечением?
Требуется владение алгоритмами.
Какие алгоритмы планирования задач в ОС вы знаете и как они влияют на производительность многопоточных приложений?
Похожие вакансии
Senior С++ разработчик
Системный инженер (SIEM)
С-разработчик
Infrastructure Engineer (Middle/Senior)
ClickHouse Engineer (Middle / Senior)
Дежурный сетевой инженер (L2)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!