Mirantis
Mirantis
Mirantis udvikler cloudbaseret infrastruktur og software til containeradministration for organisationer, der bygger, sikrer og driver Kubernetes-miljøer i stor skala. Produktporteføljen omfatter Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime og Mirantis Secure Registry, som understøtter drift af klynger og sikkerhed i softwareforsyningskæden. Virksomheden bidrager også til open source-økosystemet gennem projekter og værktøjer som Lens Desktop, en Kubernetes-IDE, samt teknisk support til virksomheder. Mirantis arbejder med organisationer inden for rådgivning, sundhedssektoren, logistik, offentlige tjenester, finansielle tjenester og teknologifokuserede brancher, der tager moderne cloudinfrastruktur i brug.

Senior løsningsarkitekt for AI-infrastruktur og netværk

Design netværk til GPU-klynger for Mirantis’ Kubernetes-baserede AI-infrastrukturplatform. Udarbejd referencearkitekturer, automatisering og proof of concepts for kunder til k0rdent AI.

Beskrivelse

  • Stå i spidsen for design af netværksløsninger til Mirantis’ k0rdent AI-platform til GPU-skyer og AI-fabrikker.
  • Design sammenkoblinger til store GPU-klynger, isolering af lejere og netværk på tværs af containere, virtuelle maskiner og bare-metal-noder.
  • Udarbejde og offentliggøre referencearkitekturer til implementeringer fra et enkelt rack til klynger med tusindvis af GPU’er.
  • Definere compute-fabrics med InfiniBand og RoCEv2 Ethernet, herunder rail-optimerede løsninger og fat-tree- eller Clos-designs.
  • Designe front-end-, lager- og administrationsnetværk samt forbindelser til kunders datacentre, offentlige skyer og hybridmiljøer.
  • Specificere isolering af flere lejere med InfiniBand-partitioner, VRF’er, EVPN-VXLAN og Kubernetes-netværkspolitikker.
  • Dokumentere skaleringsgrænser og afvejninger mellem omkostninger, ydeevne, driftbarhed og leverandørafhængighed.
  • Definere Linux-værtsnetværk og hvordan workloads får adgang til NIC’er, DPU’er og SuperNIC’er.
  • Designe Kubernetes-netværk til AI-workloads med CNI’er, Multus, SR-IOV, RDMA-plugins, NVIDIA Network Operator og DRA.
  • Designe KubeVirt-netværk til GPU- og RDMA-trafik.
  • Undersøge nye AI-netværksteknologier og standarder, udvikle prototyper og sammenligne resultater med nuværende praksis.
  • Offentliggøre forskningsnoter, designforslag, artikler, blogindlæg og foredrag.
  • Udvikle og gennemføre proof of concepts med kunder og partnere samt i Mirantis’ laboratorier.
  • Udvikle automatisering og værktøjer med Python, Go, Bash, Ansible, Helm, Kubernetes-manifester og Terraform.
  • Teste og benchmarke fabrics og værtskonfigurationer med værktøjer som NCCL tests, perftest og ib_write_bw.
  • Være netværksekspert i kundedialoger, designgennemgange og arkitekturworkshops.
  • Samarbejde med hardware- og netværkspartnere, løsningsarkitekter, partneransvarlige, teknik-, produkt- og kundeteams.
  • Præsentere på branchearrangementer, webinarer og partnertopmøder.
  • Lede praktiske tekniske workshops og udarbejde teknisk undervisningsmateriale.
  • Dele forskningsresultater med produkt- og teknikteams og bidrage til at forme k0rdent AI-roadmappet.

Krav

  • Have en bachelorgrad i datalogi, elektroteknik, telekommunikation eller et beslægtet fagområde eller tilsvarende praktisk erfaring.
  • Have mindst otte års erfaring med netværksteknik eller arkitektur.
  • Have mindst tre års erfaring med netværk inden for datacentre, HPC eller cloudinfrastruktur.
  • Have kundevendt erfaring som løsningsarkitekt, presales-ingeniør, konsulent eller teknisk leder.
  • Have ekspertise i design af datacenternetværk, herunder spine-leaf- og Clos-topologier, rail-optimerede GPU-fabrics, oversubscription, ECMP og skalering til tusindvis af noder.
  • Have ekspertise i InfiniBand, herunder subnetadministration, partitionering, adaptiv routing og NCCL/RDMA-trafikadfærd.
  • Have ekspertise i RoCEv2 Ethernet, herunder PFC, ECN, DCQCN, QoS, MTU og buffertuning.
  • Forstå routing og overlays, herunder BGP, EVPN-VXLAN og VRF’er til multi-tenancy.
  • Have erfaring med hybrid- og multicloud-forbindelser, sammenkoblinger, VPN’er, cloud-netværkskonstruktioner, IP-adresseplanlægning og DNS-planlægning.
  • Kende Linux-netværk, NIC-drivere, PCI-passthrough, SR-IOV, IOMMU, NUMA-affinitet, iproute2, ethtool og devlink.
  • Kende Kubernetes-netværk, herunder CNI-plugins, Multus, SR-IOV- og RDMA-enhedsplugins, netværkspolitikker og tjenesteeksponering.
  • Have erfaring med KubeVirt samt VM-netværk, passthrough og SR-IOV.
  • Kunne programmere eller skrive scripts i mindst ét sprog; Python eller Go foretrækkes.
  • Være fortrolig med Git, CI og infrastruktur som kode.
  • Have fremragende mundtlige og skriftlige engelskkundskaber.
  • Være tryg ved at præsentere for store forsamlinger og lede praktiske workshops.
  • Kunne tilpasse kommunikationen til netværksingeniører og kundernes ledere.
  • Have erfaring med at arbejde i en international, distribueret virksomhed på tværs af tidszoner og arbejdskulturer.
  • Kunne rejse op til 25 %.
  • Tilsvarende praktisk erfaring kan erstatte kravet om en bachelorgrad.

Fordele

  • Løn og goder fastsættes efter det lokale marked og ansættelsesformen.
  • Mulighed for fjernarbejde.
  • Rejsemuligheder i forbindelse med kundeopgaver, partnermøder, laboratoriearbejde og branchearrangementer, med rejser på op til 25 %.
  • Arbejde i et distribueret team.
  • Arbejde direkte med førende GPU-cloudoperatører, NeoClouds, suveræne skyer og AI-fokuserede virksomheder.
  • Mulighed for at præge produktfortællingen og påvirke succesen på markedet.

Relaterede job

Motorola Solutions

Softwareingeniørpraktikant i co-op-forløb

Motorola Solutions

Bliv praktikant i softwareudvikling hos Motorola Solutions, hvor du udvikler og tester cloudbaserede systemer til enhedshåndtering. Arbejd med funktioner til webframeworks og mikrotjenester inden for teknologier til offentlig sikkerhed.

Åbn
Labcorp

Senior Lead Softwareudviklingsingeniør

Labcorp

Led softwareudviklingen hos Labcorp, og udvikl cloud-, mikroservice- og AI-løsninger i stor skala. Driv modernisering og høj ingeniørmæssig kvalitet på tværs af sundhedsteknologiske systemer.

Åbn
MGM Resorts International

Senior softwareingeniør II, mobilapp

MGM Resorts International

Led frontendudviklingen af MGM Resorts’ gæstevendte websites og mobilapps, og vær med til at forme arkitektur, ydeevne og leverancer. Driv initiativer på tværs af teams, og mentorér frontendingeniører.

Åbn