Mirantis
Mirantis
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, суверенними хмарами та підприємствами, орієнтованими на ШІ.
  • Співпраця з висококваліфікованою розподіленою командою.
  • Можливість формувати позиціювання продукту й впливати на успіх його виходу на ринок.