
Mirantis розробляє хмарну інфраструктуру та програмне забезпечення для керування контейнерами, допомагаючи організаціям створювати, захищати й експлуатувати середовища Kubernetes у великих масштабах. До портфеля компанії входять Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime і Mirantis Secure Registry, які підтримують роботу кластерів і безпеку ланцюга постачання програмного забезпечення. Компанія також робить внесок в екосистему відкритого коду завдяки таким проєктам та інструментам, як Lens Desktop — IDE для Kubernetes, — а також надає корпоративну технічну підтримку. Mirantis співпрацює з організаціями у сферах консалтингу, охорони здоров’я, логістики, державних послуг, фінансових послуг і технологій, які впроваджують сучасну хмарну інфраструктуру.
Старший архітектор мережевих рішень для інфраструктури ШІ в Mirantis
Проєктуйте мережі GPU-хмар для Mirantis і платформи ШІ k0rdent. Створюйте еталонні архітектури, автоматизацію та прототипи рішень для масштабної інфраструктури ШІ.
Опис
- Керувати проєктуванням мережевих рішень для k0rdent AI — платформи Mirantis для створення й експлуатації GPU-хмар та фабрик ШІ.
- Проєктувати з’єднання для великих GPU-кластерів, ізоляцію орендарів і підключення робочих навантажень у контейнерах, віртуальних машинах і на фізичних серверах.
- Створювати опубліковані еталонні архітектури, робочий код і прототипи рішень на фізичному обладнанні.
- Визначати обчислювальні мережі на базі InfiniBand та Ethernet RoCEv2, зокрема топології з оптимізацією за лініями та схеми fat-tree або Clos.
- Планувати мережі зовнішнього доступу, сховища й керування, зокрема з’єднання з центрами обробки даних замовників, публічними хмарами та гібридними середовищами.
- Проєктувати ізоляцію між орендарями за допомогою розділів InfiniBand, VRF, EVPN-VXLAN і мережевих політик Kubernetes.
- Документувати межі масштабування та компроміси між вартістю, продуктивністю, зручністю експлуатації й залежністю від постачальників.
- Визначати мережеву конфігурацію хостів Linux для NIC, DPU та SuperNIC, включно з PCI passthrough, SR-IOV, IOMMU, NUMA і прив’язкою GPU до мережевих карт.
- Проєктувати мережі Kubernetes для навантажень ШІ з використанням CNI, Multus, SR-IOV, RDMA-плагінів, NVIDIA Network Operator і DRA.
- Проєктувати мережі KubeVirt для трафіку GPU та RDMA.
- Досліджувати нові мережеві технології та стандарти для ШІ, створювати прототипи й порівнювати альтернативи за результатами тестування.
- Публікувати дослідницькі нотатки, проєктні пропозиції, статті, дописи в блогах і доповіді.
- Створювати й експлуатувати прототипи рішень для замовників і партнерів, оцінюючи результати за узгодженими критеріями успіху.
- Розробляти засоби автоматизації й інструменти на Python, Go, Bash, Ansible, Helm, маніфестах Kubernetes і Terraform.
- Тестувати й порівнювати мережеві фабрики та конфігурації хостів за допомогою NCCL tests, perftest і ib_write_bw.
- Бути експертом із мереж під час з’ясування потреб замовників, перегляду проєктів і архітектурних семінарів.
- Співпрацювати з партнерами з обладнання та мережевих технологій над спільними проєктами й перевіркою рішень.
- Ділитися результатами досліджень із командами Product і Engineering та допомагати формувати дорожню карту k0rdent AI.
- Виступати на галузевих заходах, вебінарах і партнерських самітах, проводити технічні семінари.
- Створювати еталонні архітектури, описи рішень, дописи в блогах і внутрішні навчальні матеріали.
Вимоги
- Ступінь бакалавра з інформатики, електротехніки, телекомунікацій або суміжної дисципліни чи еквівалентний практичний досвід.
- Щонайменше вісім років досвіду в мережевій інженерії або архітектурі.
- Щонайменше три роки роботи з мережами центрів обробки даних, HPC або хмарної інфраструктури.
- Досвід взаємодії із замовниками в ролі архітектора рішень, інженера з передпродажної підготовки, консультанта або технічного керівника.
- Експертні знання про проєктування мереж центрів обробки даних, зокрема топології spine-leaf і Clos, GPU-фабрики з оптимізацією за лініями, надмірне підписування каналів і ECMP.
- Глибокі знання InfiniBand, зокрема керування підмережею, поділ на розділи, адаптивна маршрутизація та трафік NCCL/RDMA.
- Глибокі знання Ethernet RoCEv2, зокрема PFC, ECN, DCQCN, QoS, MTU і налаштування буферів.
- Знання BGP, EVPN-VXLAN і VRF для мереж із багатьма орендарями.
- Досвід підключення гібридних і мультихмарних середовищ, міжз’єднань, VPN, хмарних мереж, планування IP-адресації та DNS.
- Експертні знання мереж Linux: NIC, PCI passthrough, SR-IOV, IOMMU, прив’язка NUMA, iproute2, ethtool і devlink.
- Знання мереж Kubernetes, зокрема CNI-плагінів, Multus, додаткових мереж, плагінів пристроїв SR-IOV і RDMA, мережевих політик і відкриття доступу до сервісів.
- Досвід роботи з KubeVirt і мережами віртуальних машин, passthrough та SR-IOV.
- Досвід програмування або написання скриптів хоча б однією мовою; перевагою будуть Python або Go.
- Впевнене володіння Git, CI та інфраструктурою як кодом.
- Вільне усне й письмове володіння англійською.
- Упевненість під час виступів перед великою аудиторією та проведення практичних семінарів.
- Уміння адаптувати комунікацію для мережевих інженерів і керівників замовника.
- Досвід роботи в міжнародній розподіленій компанії, взаємодії в різних часових поясах і культурних середовищах.
Переваги
- Умови оплати й пільги визначаються місцевим ринком і форматом працевлаштування.
- Віддалена робота.
- Відрядження до 25% часу для зустрічей із замовниками й партнерами, роботи в лабораторії та участі в галузевих заходах.
- Безпосередня робота з провідними операторами GPU-хмар, NeoClouds, суверенними хмарами та підприємствами, орієнтованими на ШІ.
- Співпраця з висококваліфікованою розподіленою командою.
- Можливість формувати позиціювання продукту й впливати на успіх його виходу на ринок.