
Mirantis razvija cloud-native infrastrukturu i softver za upravljanje spremnicima za organizacije koje izgrađuju, štite i upravljaju Kubernetes okruženjima velikih razmjera. Njegov portfelj uključuje Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime i Mirantis Secure Registry, koji podržavaju rad klastera i sigurnost lanca opskrbe softverom. Tvrtka također doprinosi ekosustavu otvorenog koda projektima i alatima poput Lens Desktopa, Kubernetesova IDE-a, uz tehničku podršku za poduzeća. Mirantis surađuje s organizacijama u savjetovanju, zdravstvu, logistici, javnim službama, financijskim uslugama i tehnološki usmjerenim industrijama koje uvode modernu cloud infrastrukturu.
Viši arhitekt mrežnih rješenja za AI infrastrukturu u Mirantisu
Projektirajte mreže za GPU cloudove tvrtke Mirantis i njezinu platformu k0rdent AI. Izrađujte referentne arhitekture, automatizaciju i dokaze koncepta za korisnike s velikom AI infrastrukturom.
Opis
- Vodite projektiranje mrežnih rješenja za k0rdent AI, platformu tvrtke Mirantis za izgradnju i upravljanje GPU cloudovima i AI tvornicama.
- Projektirajte povezivanje velikih GPU klastera, izolaciju korisnika i povezivanje radnih opterećenja kroz kontejnere, virtualne strojeve i fizičke čvorove.
- Izrađujte i objavljujte referentne arhitekture, funkcionalni kod i dokaze koncepta na fizičkom hardveru.
- Definirajte računalne mreže InfiniBand i Ethernet RoCEv2, uključujući topologije optimizirane za tračnice te topologije fat-tree ili Clos.
- Planirajte front-end, pohranu i upravljačke mreže, uključujući povezivanje s korisničkim podatkovnim centrima, javnim cloudovima i hibridnim okruženjima.
- Projektirajte izolaciju više korisnika pomoću particija InfiniBand, VRF-ova, EVPN-VXLAN-a i mrežnih pravila Kubernetes.
- Dokumentirajte ograničenja skaliranja i kompromise u troškovima, performansama, operativnosti i ovisnosti o dobavljačima.
- Odredite mrežne postavke Linux hostova za NIC-ove, DPU-ove i SuperNIC-ove, uključujući PCI passthrough, SR-IOV, IOMMU, NUMA i afinitet GPU-a i NIC-a.
- Projektirajte Kubernetes mreže za AI radna opterećenja uz CNI-je, Multus, SR-IOV, RDMA dodatke, NVIDIA Network Operator i DRA.
- Projektirajte KubeVirt mreže za GPU i RDMA promet.
- Istražujte nove AI mrežne tehnologije i standarde, a zatim izradite prototipove i usporedite alternative.
- Objavljujte istraživačke bilješke, prijedloge dizajna, stručne radove, objave na blogu i predavanja.
- Izrađujte i održavajte dokaze koncepta za korisnike i partnere te izvještavajte o rezultatima prema dogovorenim kriterijima uspjeha.
- Razvijajte automatizaciju i alate u Pythonu, Gou i Bashu te uz Ansible, Helm, Kubernetes manifeste i Terraform.
- Testirajte i uspoređujte mrežne sklopove i konfiguracije hostova pomoću NCCL testova, perftesta i ib_write_bw.
- Budite stručnjak za mreže tijekom razgovora s korisnicima, pregleda dizajna i arhitektonskih radionica.
- Surađujte s hardverskim i mrežnim partnerima na zajedničkim dizajnima i njihovoj provjeri.
- Dijelite rezultate istraživanja s timovima Product i Engineering te sudjelujte u usmjeravanju razvoja k0rdent AI-ja.
- Nastupajte na industrijskim događajima, webinarima i partnerskim skupovima te vodite tehničke radionice.
- Izrađujte referentne arhitekture, sažete prikaze rješenja, objave na blogu i interne materijale za osposobljavanje.
Zahtjevi
- Diploma iz računalnih znanosti, elektrotehnike, telekomunikacija ili srodnog područja ili odgovarajuće praktično iskustvo.
- Najmanje osam godina iskustva u mrežnom inženjerstvu ili arhitekturi.
- Najmanje tri godine rada na mrežama podatkovnih centara, HPC-a ili cloud infrastrukture.
- Iskustvo u radu s korisnicima kao arhitekt rješenja, pre-sales inženjer, konzultant ili tehnički voditelj.
- Stručno poznavanje dizajna mreža podatkovnih centara, uključujući topologije spine-leaf i Clos, GPU mreže optimizirane za tračnice, prekomjernu pretplatu i ECMP.
- Napredno poznavanje InfiniBanda, uključujući upravljanje podmrežom, particioniranje, adaptivno usmjeravanje i NCCL/RDMA promet.
- Napredno poznavanje Etherneta RoCEv2, uključujući PFC, ECN, DCQCN, QoS, MTU i podešavanje međuspremnika.
- Poznavanje BGP-a, EVPN-VXLAN-a i VRF-ova za mreže s više korisnika.
- Iskustvo s hibridnom i multicloud povezivošću, međupovezivanjem, VPN-ovima, cloud umrežavanjem, IP adresiranjem i planiranjem DNS-a.
- Stručno poznavanje Linux umrežavanja, uključujući NIC-ove, PCI passthrough, SR-IOV, IOMMU, NUMA afinitet, iproute2, ethtool i devlink.
- Poznavanje Kubernetes umrežavanja, uključujući CNI dodatke, Multus, sekundarne mreže, SR-IOV i RDMA dodatke za uređaje, mrežna pravila i izlaganje usluga.
- Iskustvo s KubeVirtom i umrežavanjem virtualnih strojeva, passthroughom i SR-IOV-om.
- Iskustvo u programiranju ili skriptiranju u barem jednom jeziku; prednost imaju Python ili Go.
- Napredno poznavanje Gita, CI-ja i infrastrukture kao koda.
- Dobro pisano i govorno znanje engleskog jezika.
- Sigurnost u prezentiranju pred velikom publikom i vođenju praktičnih radionica.
- Sposobnost prilagodbe komunikacije mrežnim inženjerima i rukovoditeljima korisnika.
- Iskustvo u međunarodnoj, distribuiranoj tvrtki i suradnji kroz različite vremenske zone i kulture.
Pogodnosti
- Naknada i pogodnosti određuju se prema uvjetima lokalnog tržišta i obliku zaposlenja.
- Rad na daljinu.
- Do 25 % putovanja zbog angažmana s korisnicima, sastanaka s partnerima, rada u laboratoriju i industrijskih događaja.
- Izravan rad s vodećim operatorima GPU cloudova, NeoCloudovima, suverenim cloudovima i poduzećima usmjerenima na AI.
- Suradnja s vrlo stručnim distribuiranim timom.
- Prilika za oblikovanje predstavljanja proizvoda i utjecaj na uspjeh njegova izlaska na tržište.