Mirantis
Mirantis
Mirantis vyvíjí cloudovou infrastrukturu a software pro správu kontejnerů pro organizace, které ve velkém budují, zabezpečují a provozují prostředí Kubernetes. Portfolio společnosti zahrnuje Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime a Mirantis Secure Registry, které podporují provoz clusterů a zabezpečení dodavatelského řetězce softwaru. Společnost také přispívá do ekosystému open source prostřednictvím projektů a nástrojů, jako je Lens Desktop, vývojové prostředí pro Kubernetes, a poskytuje podnikovou technickou podporu. Mirantis spolupracuje s organizacemi v oblasti poradenství, zdravotnictví, logistiky, veřejných služeb, finančních služeb a technologicky zaměřených odvětví, které zavádějí moderní cloudovou infrastrukturu.

Seniorní architekt síťových řešení pro AI infrastrukturu ve společnosti Mirantis

Navrhujte sítě GPU cloudů pro Mirantis a platformu AI k0rdent. Vytvářejte referenční architektury, automatizaci a prototypy řešení pro rozsáhlou AI infrastrukturu.

Popis

  • Vést návrh síťových řešení pro k0rdent AI, platformu společnosti Mirantis pro budování a provoz GPU cloudů a AI továren.
  • Navrhovat propojení rozsáhlých GPU clusterů, izolaci tenantů a konektivitu úloh napříč kontejnery, virtuálními stroji a fyzickými servery.
  • Vytvářet publikované referenční architektury, funkční kód a prototypy řešení na fyzickém hardwaru.
  • Definovat výpočetní sítě založené na InfiniBandu a Ethernetu RoCEv2, včetně topologií optimalizovaných podle linek a uspořádání fat-tree nebo Clos.
  • Plánovat přístupové, úložné a řídicí sítě včetně propojení s datovými centry zákazníků, veřejnými cloudy a hybridními prostředími.
  • Navrhovat izolaci více tenantů pomocí oddílů InfiniBandu, VRF, EVPN-VXLAN a síťových zásad Kubernetes.
  • Dokumentovat limity škálování a kompromisy mezi náklady, výkonem, provozuschopností a závislostí na dodavatelích.
  • Určovat síťové nastavení hostitelů Linux pro NIC, DPU a SuperNIC, včetně PCI passthrough, SR-IOV, IOMMU, NUMA a přiřazení GPU k síťovým kartám.
  • Navrhovat sítě Kubernetes pro úlohy AI s využitím CNI, Multus, SR-IOV, pluginů RDMA, NVIDIA Network Operator a DRA.
  • Navrhovat sítě KubeVirt pro provoz GPU a RDMA.
  • Zkoumat nové síťové technologie a standardy pro AI, vytvářet prototypy a porovnávat alternativy pomocí testů.
  • Publikovat výzkumné poznámky, návrhy řešení, odborné články, blogové příspěvky a přednášky.
  • Vytvářet a provozovat prototypy řešení pro zákazníky a partnery a vyhodnocovat výsledky podle dohodnutých kritérií úspěchu.
  • Vyvíjet automatizaci a nástroje v jazycích Python a Go a pomocí Bash, Ansible, Helm, manifestů Kubernetes a Terraformu.
  • Testovat a porovnávat síťové fabricy a konfigurace hostitelů pomocí NCCL tests, perftest a ib_write_bw.
  • Působit jako odborník na sítě při zjišťování potřeb zákazníků, kontrolách návrhů a architektonických workshopech.
  • Spolupracovat s partnery v oblasti hardwaru a sítí na společných návrzích a jejich ověřování.
  • Sdílet výsledky výzkumu s týmy Product a Engineering a pomáhat utvářet plán rozvoje k0rdent AI.
  • Vystupovat na oborových akcích, webinářích a partnerských summitech a vést technické workshopy.
  • Vytvářet referenční architektury, popisy řešení, blogové příspěvky a interní školicí materiály.

Požadavky

  • Bakalářský titul v oboru informatiky, elektrotechniky, telekomunikací nebo příbuzném oboru, případně odpovídající praktické zkušenosti.
  • Alespoň osm let zkušeností v oblasti síťového inženýrství nebo architektury.
  • Alespoň tři roky práce se sítěmi datových center, HPC nebo cloudové infrastruktury.
  • Zkušenosti se zákazníky na pozici architekta řešení, pre-sales inženýra, konzultanta nebo technického vedoucího.
  • Odborná znalost návrhu sítí datových center včetně topologií spine-leaf a Clos, GPU fabriců optimalizovaných podle linek, nadměrného předplatného a ECMP.
  • Dobrá znalost InfiniBandu včetně správy podsítě, dělení na oddíly, adaptivního směrování a provozu NCCL/RDMA.
  • Dobrá znalost Ethernetu RoCEv2 včetně PFC, ECN, DCQCN, QoS, MTU a ladění vyrovnávacích pamětí.
  • Znalost BGP, EVPN-VXLAN a VRF pro sítě s více tenanty.
  • Zkušenosti s konektivitou hybridních a multicloudových prostředí, propojeními sítí, VPN, cloudovými sítěmi a plánováním IP adresace a DNS.
  • Odborná znalost sítí Linux zahrnující NIC, PCI passthrough, SR-IOV, IOMMU, afinitu NUMA, iproute2, ethtool a devlink.
  • Znalost sítí Kubernetes včetně pluginů CNI, Multus, sekundárních sítí, pluginů zařízení SR-IOV a RDMA, síťových zásad a zpřístupnění služeb.
  • Zkušenosti s KubeVirt a sítí virtuálních strojů, passthrough a SR-IOV.
  • Zkušenosti s programováním nebo skriptováním alespoň v jednom jazyce; výhodou jsou Python nebo Go.
  • Dobrá znalost nástrojů Git, CI a infrastruktury jako kódu.
  • Dobrá znalost mluvené i psané angličtiny.
  • Jistota při prezentování před velkým publikem a vedení praktických workshopů.
  • Schopnost přizpůsobit komunikaci síťovým inženýrům i vedoucím pracovníkům zákazníků.
  • Zkušenosti s prací v mezinárodní distribuované společnosti a spoluprací napříč časovými pásmy a kulturami.

Benefity

  • Odměňování a benefity se stanovují podle místních podmínek na trhu a formy pracovního vztahu.
  • Práce na dálku.
  • Cestování až 25 % času kvůli zakázkám pro zákazníky, schůzkám s partnery, práci v laboratoři a oborovým akcím.
  • Přímá spolupráce s předními provozovateli GPU cloudů, NeoClouds, suverénních cloudů a podniků zaměřených na AI.
  • Spolupráce s vysoce kvalifikovaným distribuovaným týmem.
  • Možnost utvářet prezentaci produktu na trhu a ovlivňovat úspěch jeho uvedení na trh.