Mirantis
Mirantis
Mirantis разрабатывает облачно-ориентированную инфраструктуру и программное обеспечение для управления контейнерами, помогая организациям создавать, защищать и эксплуатировать Kubernetes-среды в крупном масштабе. В портфель компании входят Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime и Mirantis Secure Registry — решения для управления кластерами и обеспечения безопасности цепочки поставок программного обеспечения. Mirantis также вносит вклад в экосистему открытого исходного кода благодаря таким проектам и инструментам, как Lens Desktop, интегрированная среда разработки для Kubernetes, и предоставляет техническую поддержку корпоративного уровня. Компания сотрудничает с организациями из сфер консалтинга, здравоохранения, логистики, государственных услуг, финансовых услуг и технологических отраслей, внедряющими современную облачную инфраструктуру.

Старший архитектор сетевых решений для ИИ-инфраструктуры

Проектируйте сети GPU-кластеров для Kubernetes-платформы ИИ-инфраструктуры Mirantis. Создавайте типовые архитектуры, автоматизацию и проверочные решения для k0rdent AI.

Описание

  • Руководите проектированием сетевых решений для платформы k0rdent AI от Mirantis, предназначенной для GPU-облаков и ИИ-фабрик.
  • Проектируйте соединения крупных GPU-кластеров, изоляцию арендаторов и сети для контейнеров, виртуальных машин и серверов без гипервизора.
  • Разрабатывайте и публикуйте эталонные архитектуры для конфигураций от одной стойки до кластеров с тысячами GPU.
  • Определяйте вычислительные сети InfiniBand и Ethernet RoCEv2, включая оптимизированные по линиям связи иерархии «жирное дерево» или Clos.
  • Проектируйте внешние, хранилищные сети и сети управления, а также подключения к дата-центрам клиентов, публичным облакам и гибридным средам.
  • Определяйте механизмы изоляции нескольких арендаторов с помощью разделов InfiniBand, VRF, EVPN-VXLAN и сетевых политик Kubernetes.
  • Документируйте ограничения масштабирования и компромиссы по стоимости, производительности, удобству эксплуатации и зависимости от поставщиков.
  • Определяйте сетевые настройки узлов Linux и способы доступа рабочих нагрузок к NIC, DPU и SuperNIC.
  • Проектируйте сети Kubernetes для ИИ-нагрузок с использованием CNI, Multus, SR-IOV, плагинов RDMA, NVIDIA Network Operator и DRA.
  • Проектируйте сети KubeVirt для трафика GPU и RDMA.
  • Изучайте новые сетевые технологии и стандарты для ИИ, создавайте прототипы и сравнивайте результаты с текущими практиками.
  • Публикуйте заметки об исследованиях, проектные предложения, статьи, записи в блогах и доклады.
  • Создавайте и проверяйте концептуальные решения вместе с клиентами и партнерами, а также в лабораториях Mirantis.
  • Разрабатывайте средства автоматизации и инструменты на Python, Go, Bash, Ansible, Helm, манифестах Kubernetes и Terraform.
  • Тестируйте и сравнивайте производительность сетевых фабрик и конфигураций узлов с помощью таких инструментов, как NCCL tests, perftest и ib_write_bw.
  • Выступайте экспертом по сетям при сборе требований клиентов, проверке проектов и архитектурных семинарах.
  • Взаимодействуйте с партнерами по оборудованию и сетям, архитекторами решений, командой по работе с партнерами, инженерной командой, отделом продуктов и клиентами.
  • Выступайте на отраслевых мероприятиях, вебинарах и партнерских саммитах.
  • Проводите практические технические семинары и создавайте учебные материалы.
  • Делитесь результатами исследований с отделами продуктов и разработки и помогайте определять дорожную карту 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 и сетями виртуальных машин, прямым доступом к устройствам и SR-IOV.
  • Уметь программировать или писать скрипты хотя бы на одном языке; предпочтительны Python или Go.
  • Уверенно работать с Git, CI и инфраструктурой как кодом.
  • Отлично владеть устным и письменным английским языком.
  • Уверенно выступать перед большой аудиторией и проводить практические семинары.
  • Уметь адаптировать общение для сетевых инженеров и руководителей со стороны клиентов.
  • Иметь опыт работы в международной распределенной компании с учетом часовых поясов и различий рабочих культур.
  • Быть готовым к командировкам до 25% рабочего времени.
  • Сопоставимый практический опыт может заменить требование о степени бакалавра.

Преимущества

  • Оплата труда и льготы определяются местным рынком и форматом трудоустройства.
  • Удаленный формат работы.
  • Поездки к клиентам, на встречи с партнерами, лабораторную работу и отраслевые мероприятия; командировки могут занимать до 25% рабочего времени.
  • Работа в распределенной команде.
  • Прямое взаимодействие с ведущими операторами GPU-облаков, NeoClouds, суверенными облаками и компаниями, ориентированными на ИИ.
  • Возможность формировать позиционирование продукта и влиять на успех его вывода на рынок.