
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
Oblikujte umrežavanje GPU klastera za Mirantisovu Kubernetes-native platformu AI infrastrukture. Izrađujte referentne arhitekture, automatizaciju i dokaze koncepta za korisnike za k0rdent AI.
Opis
- Vodite osmišljavanje mrežnih rješenja za Mirantisovu platformu k0rdent AI za GPU oblake i AI tvornice.
- Oblikujte povezivanje velikih GPU klastera, izolaciju korisnika te umrežavanje kontejnera, virtualnih strojeva i fizičkih poslužitelja.
- Izrađujte i objavljujte referentne arhitekture za implementacije od jednog racka do klastera s tisućama GPU-ova.
- Definirajte računalne mreže InfiniBand i RoCEv2 Ethernet, uključujući dizajne optimizirane za rail topologiju te fat-tree ili Clos topologije.
- Oblikujte front-end, pohrambene i upravljačke mreže te povezivanja s korisničkim podatkovnim centrima, javnim oblacima i hibridnim okruženjima.
- Odredite izolaciju više korisnika pomoću particija InfiniBand, VRF-ova, EVPN-VXLAN-a i mrežnih pravila Kubernetesa.
- Dokumentirajte ograničenja skaliranja i kompromise u troškovima, performansama, operativnosti i ovisnosti o dobavljačima.
- Definirajte umrežavanje Linux hostova i način na koji radna opterećenja pristupaju NIC-ovima, DPU-ovima i SuperNIC-ovima.
- Oblikujte Kubernetes mreže za AI radna opterećenja pomoću CNI-ja, Multusa, SR-IOV-a, RDMA dodataka, NVIDIA Network Operatora i DRA-e.
- Oblikujte KubeVirt umrežavanje za GPU i RDMA promet.
- Istražujte nove tehnologije i standarde za AI umrežavanje, izrađujte prototipove rješenja i uspoređujte rezultate s postojećom praksom.
- Objavljujte istraživačke bilješke, prijedloge dizajna, stručne radove, blogove i predavanja.
- Izrađujte i provodite dokaze koncepta s korisnicima i partnerima te u Mirantisovim laboratorijima.
- Razvijajte automatizaciju i alate u Pythonu, Gou i Bashu te pomoću Ansiblea, Helma, Kubernetes manifesta i Terraform-a.
- Testirajte i uspoređujte performanse mreža i konfiguracija hostova alatima kao što su NCCL tests, perftest i ib_write_bw.
- Budite mrežni stručnjak u razgovorima za utvrđivanje potreba korisnika, pregledima dizajna i arhitektonskim radionicama.
- Surađujte s partnerima za hardver i umrežavanje, arhitektima rješenja, timom za upravljanje partnerima, timovima Engineering i Product te korisnicima.
- Izlažite na događanjima u industriji, webinarima i partnerskim skupovima.
- Vodite praktične tehničke radionice i izrađujte materijale za tehničko osposobljavanje.
- Dijelite rezultate istraživanja s timovima Product i Engineering te pomažite u usmjeravanju plana razvoja k0rdent AI-ja.
Zahtjevi
- Imati završen preddiplomski studij računarstva, elektrotehnike, telekomunikacija ili srodnog područja ili odgovarajuće praktično iskustvo.
- Imati najmanje osam godina iskustva u mrežnom inženjerstvu ili arhitekturi.
- Imati najmanje tri godine iskustva s umrežavanjem podatkovnih centara, HPC-a ili cloud infrastrukture.
- Imati iskustvo u radu s korisnicima kao arhitekt rješenja, predprodajni inženjer, konzultant ili tehnički voditelj.
- Poznavati dizajn mreža podatkovnih centara, uključujući spine-leaf i Clos topologije, GPU mreže optimizirane za rail topologiju, prekomjernu pretplatu, ECMP i skaliranje na tisuće čvorova.
- Poznavati InfiniBand, uključujući upravljanje podmrežom, particioniranje, adaptivno usmjeravanje i ponašanje NCCL/RDMA prometa.
- Poznavati RoCEv2 Ethernet, uključujući PFC, ECN, DCQCN, QoS, MTU i podešavanje međuspremnika.
- Razumjeti usmjeravanje i overlay mreže, uključujući BGP, EVPN-VXLAN i VRF-ove za višekorisnička okruženja.
- Imati iskustva s hibridnim i višestrukim cloud povezivanjem, interkonekcijama, VPN-ovima, cloud mrežnim konstruktima, planiranjem IP adresa i DNS-a.
- Poznavati Linux umrežavanje, upravljačke programe za NIC, PCI passthrough, SR-IOV, IOMMU, NUMA afinitet, iproute2, ethtool i devlink.
- Poznavati Kubernetes umrežavanje, uključujući CNI dodatke, Multus, SR-IOV i RDMA dodatke za uređaje, mrežna pravila i izlaganje usluga.
- Imati iskustva s KubeVirtom i umrežavanjem virtualnih strojeva, passthroughom i SR-IOV-om.
- Znati programirati ili pisati skripte u barem jednom jeziku; prednost imaju Python ili Go.
- Znati raditi s Gitom, CI-jem i infrastrukturom kao kodom.
- Odlično govoriti i pisati engleski.
- Biti spremni prezentirati velikoj publici i voditi praktične radionice.
- Moći prilagoditi komunikaciju mrežnim inženjerima i rukovoditeljima korisnika.
- Imati iskustva rada u međunarodnoj distribuiranoj tvrtki, u različitim vremenskim zonama i radnim kulturama.
- Biti spremni na putovanja do 25 %.
- Odgovarajuće praktično iskustvo može zamijeniti uvjet završenog preddiplomskog studija.
Pogodnosti
- Naknada i pogodnosti određuju se prema lokalnom tržištu i obliku zaposlenja.
- Mogućnost rada na daljinu.
- Mogućnost putovanja radi suradnje s korisnicima, sastanaka s partnerima, laboratorijskog rada i događanja u industriji; putovanja mogu iznositi do 25 %.
- Rad u distribuiranom timu.
- Izravan rad s vodećim operatorima GPU oblaka, NeoCloudovima, suverenim oblacima i poduzećima usmjerenima na AI.
- Prilika za oblikovanje predstavljanja proizvoda na tržištu i utjecaj na uspjeh izlaska na tržište.