Linux kernel core

07 марта 2024 • г Москва • ПАО "Сбербанк" • IT: Разработка

SberLinux OS - это современная отечественная ОС (Реестровая запись №18785 от 05.09.2023) разработанная внутри группы компаний СБЕР, базирующаяся на OpenSource решениях. Наша ОС ориентирована на промышленное применение в ЦОД и серверных. SberLinux создает среду и обеспечивает высокую надежность, производительность и безопасность бизнес-приложениям работающим в контейнерах, виртуальных машинах или непосредственно.

Обязанности
  • исправление ошибок в основных подсистемах ядра
  • обратное портирование функционала из актуальных версий в применяемые версии ядра
  • оптимизация производительности и узких мест в ядре
  • исправление известных уязвимостей в ядре
  • статический и динамический анализ, выявление потенциальных уязвимостей ядра
  • описание специфики функционирования отдельных подсистем ядра
  • адаптация и подготовка "живых" патчей ядра
  • написание новых модулей ядра по требованиям заказчика
  • написание эксплоитов для тестирования исправления уязвимостей ядра
  • написание тестов для тестирования функциональности
  • исследование и внедрение механизмов защиты ядра.
Требования
  • высшее образование
  • знание внутреннего устройства ОС и основных подсистем ядра Linux
  • знание систем безопасности ядра
  • знание CWE
  • знание С, asm, python, make, bash
  • знание архитектуры Intel 64.


Особенным плюсом будет:




  • знание архитектур ARM, RISC-V
  • знание сетевого стека протоколов
  • понимание работы микропроцессора
  • понимание принципов и механизмов обеспечения виртуализации
  • оптимизация настройки ядра под заданную специфику работы.