- Работа в Москве
- Удаленно
- IT engineer
- Senior Golang Engineer | Kubernetes-Native Virtualization Platform
Senior Golang Engineer | Kubernetes-Native Virtualization Platform
до 600 000 ₽
- Смоленская
- Киевская
- Парк Победы
🚀 Мы строим облако нового поколения с нуля
Создаём next-gen публичное облако, где всё, от гипервизора до UI — пишется с чистого листа, на cutting-edge технологиях, выжимающих максимум из железа.
Платформа запускается в наших собственных дата-центрах в России, дальше — экспансия в другие страны.
⚙️ Что под капотом
IaaS:
-
виртуализация на базе Rust-гипервизора
-
Kubernetes в качестве оркестратора и scheduler'а
-
RDMA-хранилище на сверхбыстрых NVMe
-
собственный SDN на IPv6-only L3 spine/leaf с SRv6, eBGP/ECMP, multihoming
-
hardware-offload сетевых функций на NVIDIA BlueField DPU
-
Своя реализация S3 поверх RDMA-хранилища
PaaS:
-
managed Kubernetes
-
базы данных (Postgres, ClickHouse)
-
Kafka
-
ML-инструменты и другие сервисы
🧩 Никакого legacy
-
В compute — без OpenStack/VMware/OpenNebula и т.п.
-
В сети — без OVS/OVN, VXLAN/EVPN/MPLS/L2/MLAG и т.п.
-
В storage — без Ceph :D
⚡️ Железо
Самое современное и быстрое оборудование:
-
DELL-серверы на AMD Genoa / Turin
-
PCIe Gen5 NVMe
-
400G сетевые карты и коммутаторы (Arista + Whitebox)
💎 Подход
Мы фанатично относимся к качеству — от выбора фундаментальных IaaS-инструментов (которые определяют качество PaaS) до UX/DX и дизайна интерфейсов.
Особое внимание уделяем:
-
API/SDK
-
Terraform-провайдерам
-
удобству веб-интерфейса для инженеров
🧠 О проекте
Мы на ранней стадии — всё только начинается.
Архитектура, R&D и продуктовые решения рождаются в команде, а не по ТЗ сверху.
Собираем core team инженеров, готовых:
-
брать ownership
-
предлагать и внедрять идеи
-
вырастать в лидов направлений: Compute, Storage, SDN, Managed Services и других
🧩 Кого ищем
Senior Golang Engineer (Compute / Virtualization / Kubernetes Operator)
Ищем инженера, который поможет построить Compute-платформу — сердце нового облака.
Ты будешь разрабатывать Kubernetes-native virtualization layer (аналог KubeVirt, но с другим стеком), который управляет Cloud-Hypervisor, QEMU Storage Daemon (QSD) и другими low-level компонентами через API.
Это — ключевая часть архитектуры, где стыкуются виртуализация, Kubernetes, сеть и storage.
💻 Чем предстоит заниматься
-
Разработка Kubernetes-оператора для управления виртуальными машинами (lifecycle, scheduling, live-migration)
-
Интеграция с Cloud-Hypervisor и QSD через gRPC/REST API
-
Реализация live migration виртуальных машин без даунтайма
-
Управление CPU pinning / NUMA topology / hugepages
-
Разработка CSI/CNI драйверов для интеграции Compute-стека с сетью и хранилищем
-
Проектирование и реализация контроллеров и CRD для управления жизненным циклом Compute-ресурсов
-
Оптимизация производительности, latency и throughput в условиях высокой плотности VM
-
Исследование и внедрение современных подходов к Kubernetes-native virtualization, hardware-assisted isolation, RDMA, DPU offload
🚀 Мы ожидаем, что ты
-
Уверенно пишешь на Go (3+ лет продакшен-опыта)
-
Понимаешь, как работает Kubernetes изнутри — контроллеры, reconciliation loop, CRD, scheduling
-
Разбираешься в виртуализации на уровне Linux (KVM, QEMU, vhost, virtio)
-
Работал с низкоуровневыми API Linux (netlink, cgroups, namespaces)
-
Имеешь опыт проектирования систем с высокой нагрузкой
-
Можешь самостоятельно вести фичу от идеи до деплоя, включая R&D
Будет плюсом:
-
Опыт с Cloud-Hypervisor, Firecracker, kata-containers
-
Понимание NUMA / CPU pinning / SR-IOV / RDMA
-
Вклад в open source (Kubernetes, KubeVirt, Kata и т.д.)
Хочешь быть в команде, которая реально создаёт облако будущего, а не пытается допиливать мёртвый OpenStack и растягивать VLAN на несколько датацентров? Пиши — пообщаемся!
Опубликована 13 дней назад