Header: Разработчик Hypervisor
Description: Yandex.Cloud — это крупный российский облачный сервис, которым пользуются тысячи разработчиков в России и других странах. Команда Hypervisor поддерживает и развивает те части Yandex.Cloud, которые затрагивают гипервизор KVM и эмулятор устройств QEMU. Мы разбираемся в работе аппаратной виртуализации и эмуляции устройств и уделяем особое внимание производительности и защите от недоверенного кода. Если вы опытный системный разработчик и хотите участвовать в масштабном и очень интересном проекте, присоединяйтесь к нашей команде.
Requirements: • понимаете общие принципы устройства x86-совместимой системы
  • уверенно владеете С и С++
  • имеете опыт написания системного кода в user mode для Linux, включая средства отладки, анализа и оптимизации
Tasks: • оптимизировать I/O эмулируемых дисковых и сетевых устройств
  • интегрировать гипервизор с остальными сервисами платформы и средствами хранения данных пользователей
  • эффективно распределять ресурсы между виртуальными машинами
  • улучшать поддержку гостевых систем
  • обеспечивать низкоуровневую безопасность гипервизора и эмулятора
Pluses: • разбираетесь в PCI, SCSI, ACPI
  • работали с ядром Linux
  • знакомы с принципами аппаратной виртуализации для x86 и кодовой базой QEMU/KVM
Hashtags: #инфраструктура #C #CPP #linux #cloud
Raw text: Разработчик Hypervisor🚧
  
  Yandex.Cloud — это крупный российский облачный сервис, которым пользуются тысячи разработчиков в России и других странах. Команда Hypervisor поддерживает и развивает те части Yandex.Cloud, которые затрагивают гипервизор KVM и эмулятор устройств QEMU. Мы разбираемся в работе аппаратной виртуализации и эмуляции устройств и уделяем особое внимание производительности и защите от недоверенного кода. Если вы опытный системный разработчик и хотите участвовать в масштабном и очень интересном проекте, присоединяйтесь к нашей команде.
  
  Мы ждем, что вы:
  • понимаете общие принципы устройства x86-совместимой системы
  • уверенно владеете С и С++
  • имеете опыт написания системного кода в user mode для Linux, включая средства отладки, анализа и оптимизации
  
  Что нужно делать:
  • оптимизировать I/O эмулируемых дисковых и сетевых устройств
  • интегрировать гипервизор с остальными сервисами платформы и средствами хранения данных пользователей
  • эффективно распределять ресурсы между виртуальными машинами
  • улучшать поддержку гостевых систем
  • обеспечивать низкоуровневую безопасность гипервизора и эмулятора
  
  Будет плюсом, если вы:
  • разбираетесь в PCI, SCSI, ACPI
  • работали с ядром Linux
  • знакомы с принципами аппаратной виртуализации для x86 и кодовой базой QEMU/KVM
  
  https://ya.cc/t/6Gqa6xazWv5H4
  
  #инфраструктура #C #CPP #linux #cloud