Senior linux kernel engineer в команду Compute #MTS Web Services (MWS)

Прямой работодатель  MTS Web Services (MWS) ( mts.ru )
Москва, Россия
Сеньор
Информационные технологии • Разработка • C • Backend • SaaS/PaaS • Телекоммуникации • IoT/IIoT • Hardware • Embeded
6 сентября
Удаленная работа
Опыт работы более 5 лет
Работодатель  MTS Web Services (MWS)
Описание вакансии

MTS Web Services (MWS) — сервисы и продукты Enterprise-уровня для ИИ-экспериментов и цифровой трансформации бизнеса. Мы предлагаем передовые технологии, глубокую экспертизу, комплексную поддержку и надежную инфраструктуру, чтобы вы достигали новых высот. Среди наших решений: сетевые сервисы, сервисы по хранению, вычислению и информационной безопасности, PaaS-решения, корпоративные сервисы, приложения для разработчиков.

MWS — больше, чем облако.

Команда Compute разрабатывает проект infrastructure-as-a-service (IaaS). Это базовый компонент Облака (CloudMTS), который позволяет пользователю получить виртуальные машины и использовать их. Мы создаем для пользователей базовую ценность по получению вычислительных ресурсов.

Наша команда тесно взаимодействует с командой физической инфраструктуры, командой сети и командой системы хранения. Compute объединяет результаты работы этих команд в единый ценный для пользователей продукт.

В нашей команде происходит работа над тремя направлениями:

  • Слой управляющих сервисов, написанный на kotlin (и java), используется spring, популярные open source библиотеки, а в качестве базы данных - PostgreSQL.
  • Агент управления хостом, написанный на Go, тесно взаимодействует с системными компонентами
  • Виртуализация - мы используем QEMU, Control Groups (cgroups) и другие механизмы ядра linux

В команде есть возможность выбрать язык и область ответственности, например можно решать задачи во всех направлениях.

Код и сборка - Git и GitLab CI, деплой будет в k8s и в виде infrastructure as code.

Задачи, которые будут в работе:

  • Оптимизации механизмов виртуализации на стыке QEMU и Linux kernel
  •  Pining тредов QEMU к конкретным ядрам
  •  Оптимизации связанные с подключением большого количества блочных устройств 
  • Виртуализация GPU
  •  Live migration виртуальных машин
  •  Оптимизация сетевого стека: virtio, vpp
  •  Использование arm64 серверов, как платформы для виртуальных машин
  •  Запуск специализированных дистрибутивов на нашей платформе 

Что мы ждём от кандидатов:

  • Опыт разработки на C больше 5 лет;
  • Опыт разработки ядра Linux, драйверов устройств или средств виртуализации больше двух лет;
  • Ответственность, умение работать самостоятельно и в команде;
  • Готовность погрузиться в предметную область построения облачной инфраструктуры.

Что мы предлагаем:

  • Медицинская страховка с доступом в частные клиники и 100% покрытием расходов, включая стоматологию. Можно застраховать близких родственников на льготных условиях. Для - любителей путешествий – страховка в поездках за границу. А еще есть страхование жизни;
  • Корпоративная мобильная связь и интернет для сотрудников, а для близких – на выгодных условиях;
  • Компенсация расходов на спорт или питание на выбор;
  • Обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, а также доступ к онлайн-библиотеке в полезными книгами и периодикой;
  • Единая подписка МТС Premium – KION Lite в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
  • Предложения от партнёров для путешествий, развлечений и занятий спортом.

Специализация
Информационные технологииРазработкаCBackend
Отрасль и сфера применения
SaaS/PaaSТелекоммуникацииIoT/IIoTHardwareEmbeded
Уровень должности
Сеньор
По вопросам о компании и вакансии пишите в почту [email protected].
Загрузка формы отклика...