Архитектор продуктов виртуализации и контейнеризации

Нужен человек, который будет архитектором, чтобы выбрать технологии для оупенстека (проект - создание новой версии виртуализации, которой нет в РФ).

Должностные обязанности

Что придётся делать?
• Проектирование и разработка архитектуры системного ПО (ОС, гипервизоры,
драйверы устройств, сетевой стек).
• Проектирование API, ABI и протоколов взаимодействия между компонентами
системы.
• Создание технической документации (архитектурные обзоры, спецификации,
принципы работы, взаимодействие компонентов и модулей).
• Тесное взаимодействие с разработчиками для проектирования программно-
аппаратных решений.

Требования

Что для этого нужно?
• Опыт работы от 7+ лет в разработке системного программного обеспечения.
• Опыт руководящей роли (техлид, архитектор) от 3+ лет в рамках сложных системных
проектов.
• Портфолио завершенных проектов, демонстрирующих глубокое понимание работы
вычислительных систем (например, участие в разработке ОС, гипервизора,
компилятора, высокопроизводительной СУБД).
• Понимание компьютерной архитектуры: понимание устройства CPU (конвейеризация,
суперскалярность, кэши, NUMA), памяти, подсистемы ввода-вывода.
• Понимание устройства операционных систем: виртуальная память, планировщики
задач, механизмы IPC, синхронизация (мьютексы, семафоры, RCU), управление
памятью.
• Алгоритмы и структуры данных: не только знание, но и понимание их
производительности в контексте низкоуровневого программирования (кэш-
локальность, сложность операций).
• Ядро ОС (Linux, BSD) / Гипервизоры (KVM, Xen): понимание внутреннего
устройства, участие в разработке модулей ядра, драйверов или сетевых компонентов.
• Виртуализация: понимание полной и паравиртуализации, аппаратной виртуализации
(Intel VT-x, AMD-V), виртуализации ввода-вывода (SR-IOV).
• Системы хранения данных: архитектура файловых систем (ext4, XFS, ZFS), блочные
устройства, RAID, технологии типа NVMe over Fabrics, FC.
• Сети: глубокое понимание сетевого стека (от драйвера сетевой карты до сокетов),
знание ключевых протоколов (TCP/IP, UDP, RDMA), VPN, основ маршрутизации и
OpenVSwitch.
Желательно
• Опыт работы с открытым исходным кодом (Open Source) и участие в крупных
проектах (Linux kernel, QEMU, LLVM и т.д.).
• Знание стандартов безопасности (TPM, Secure Boot и тп).
• Опыт работы в стартапах на ранних стадиях, где требовалось создание продукта "с
нуля".

Условия работы

Что мы готовы предложить?
• Работу в аккредитованной ИТ компании;
• Официальное трудоустройство согласно ТК РФ по бессрочному трудовому договору;
• ДМС после испытательного срока;
• Гибкое обсуждение индивидуальных финансовых условий;
• Гибкое начало рабочего дня — в пределах разумного :) ;
• Профессиональное развитие в рамках проектов для крупных государственных и не
только компаний РФ;
• Возможность удалённой работы из любой точки РФ.
Вернуться к списку
ID: 12511
15 декабря 2025
Москва
Полный день