Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Готовы рассматривать кандидатов как на территории РФ, так и за пределами.
Строим публичное облако (IaaS) на собственном железе: своя виртуализация на Cloud Hypervisor/KVM, распределённое блочное хранилище, SDN с SRv6 и hardware offload на NVIDIA ConnectX-7 (400G). Вся оркестрация — Kubernetes-операторы на Go. Не интеграция чужих решений, а разработка платформы с нуля.
задачи
Развивать оператор жизненного цикла виртуальных машин — ядро compute-части платформы. Из ближайшего бэклога;
GPU passthrough через VFIO и экспорт SR-IOV VF как ресурсов Kubernetes;
NUMA/CCD-aware планирование и CPU pinning для VM;
live migration виртуальных машин;
надёжность реконсиляции: conditions, finalizers, graceful detachment дисков и интерфейсов, корректный teardown, валидация жизненного цикла ресурсов;
интеграция с Cloud Hypervisor API и SPDK.
требования
Go, коммерческий опыт от 3 лет;
Практический опыт разработки Kubernetes-операторов: controller-runtime / KubeBuilder, проектирование CRD, понимание семантики reconcile;
Внутренности Kubernetes: API machinery, informers, ownership, finalizers;
Linux на уровне системного инженера;
Будет плюсом;
Виртуализация: KVM, QEMU или Cloud Hypervisor, VFIO, SR-IOV;