
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.