Назад
2 часа назад

Go-разработчик (Kubernetes-операторы) — IaaS-платформа

3 000 - 7 000$
Формат работы
remote/onsite
Тип работы
fulltime
Грейд
middle
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Go-разработчик (Kubernetes-операторы) — IaaS-платформа (Go/Kubernetes/виртуализация): Развитие оператора жизненного цикла виртуальных машин — ядра compute-части собственной публичной IaaS-платформы с акцентом на GPU passthrough, NUMA/CCD-aware планирование и live migration. Focus on проектирование надёжной reconcile-логики, интеграцию с Cloud Hypervisor API и SPDK, а также управление сетевыми, дисковыми и вычислительными ресурсами виртуальных машин.
#вакансия
Go-разработчик (Kubernetes-операторы) — IaaS-платформа

О проекте
Строим публичное облако (IaaS) на собственном железе: своя виртуализация на Cloud Hypervisor/KVM, распределённое блочное хранилище, SDN с SRv6 и hardware offload на NVIDIA ConnectX-7 (400G), свои дата-центры. Вся оркестрация — Kubernetes-операторы на Go. Не интеграция чужих решений, а разработка платформы с нуля.

💰 ЗП: от 3к$ до 7к$
📍 Формат: офис / полная удаленка, Москва
💼 Занятость: full-time
📄 Оформление: ТК РФ или индивидуальное решение, если проживаете не в РФ

Задача — Развивать оператор жизненного цикла виртуальных машин — ядро 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
- Сети: netlink, BGP/FRR
- Хранилище: SPDK, vhost-user, NVMe
- multicluster-runtime

Стек:
Go 1.26, controller-runtime 0.24, Kubernetes 1.36, KCP, gRPC, OpenTelemetry, Talos Linux, GitLab CI

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -