
Mirantis sviluppa infrastrutture cloud-native e software per la gestione dei container destinati alle organizzazioni che creano, proteggono e gestiscono ambienti Kubernetes su larga scala. Il suo portafoglio comprende Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime e Mirantis Secure Registry, a supporto delle operazioni sui cluster e della sicurezza della catena di fornitura del software. L’azienda contribuisce inoltre all’ecosistema open source attraverso progetti e strumenti come Lens Desktop, un IDE per Kubernetes, oltre a offrire assistenza tecnica per le imprese. Mirantis collabora con organizzazioni nei settori della consulenza, della sanità, della logistica, dei servizi pubblici, dei servizi finanziari e delle industrie orientate alla tecnologia che adottano infrastrutture cloud moderne.
Architetto senior di soluzioni di rete per infrastrutture di IA
Progetta le reti dei cluster GPU per la piattaforma di infrastruttura IA nativa Kubernetes di Mirantis. Realizza architetture di riferimento, automazione e prove di concetto per i clienti di k0rdent AI.
Descrizione
- Guida la progettazione di soluzioni di rete per la piattaforma k0rdent AI di Mirantis, dedicata ai cloud GPU e alle fabbriche di IA.
- Progetta interconnessioni per grandi cluster GPU, isolamento dei tenant e reti per container, macchine virtuali e nodi bare metal.
- Sviluppa e pubblica architetture di riferimento per distribuzioni che vanno da un singolo rack a cluster con migliaia di GPU.
- Definisce fabric di calcolo InfiniBand ed Ethernet RoCEv2, compresi design ottimizzati per rail e topologie fat tree o Clos.
- Progetta reti front-end, di storage e di gestione, oltre alle connessioni con i data center dei clienti, i cloud pubblici e gli ambienti ibridi.
- Specifica l’isolamento multi-tenant con partizioni InfiniBand, VRF, EVPN-VXLAN e policy di rete Kubernetes.
- Documenta i limiti di scalabilità e i compromessi in termini di costi, prestazioni, operatività e dipendenza dai fornitori.
- Definisce le reti host Linux e il modo in cui i carichi di lavoro accedono a NIC, DPU e SuperNIC.
- Progetta reti Kubernetes per carichi di lavoro IA usando CNI, Multus, SR-IOV, plugin RDMA, NVIDIA Network Operator e DRA.
- Progetta reti KubeVirt per il traffico GPU e RDMA.
- Ricerca tecnologie e standard emergenti per le reti IA, realizza prototipi di design e confronta i risultati con le pratiche attuali.
- Pubblica note di ricerca, proposte di design, articoli, post sul blog e interventi.
- Realizza prove di concetto con clienti e partner e nei laboratori Mirantis.
- Sviluppa strumenti e automazione con Python, Go, Bash, Ansible, Helm, manifesti Kubernetes e Terraform.
- Testa e misura le prestazioni di fabric e configurazioni host con strumenti come NCCL tests, perftest e ib_write_bw.
- Fornisce competenze di rete durante le attività di analisi delle esigenze dei clienti, le revisioni dei design e i workshop di architettura.
- Collabora con partner hardware e di rete, architetti di soluzioni, responsabili della gestione dei partner, team di Engineering e Product e clienti.
- Interviene a eventi di settore, webinar e summit con i partner.
- Conduce workshop tecnici pratici e crea materiali di formazione tecnica.
- Condivide i risultati della ricerca con i team Product e Engineering e contribuisce a orientare la roadmap di k0rdent AI.
Requisiti
- Laurea triennale in Informatica, Ingegneria elettrica, Telecomunicazioni o un campo correlato, oppure esperienza pratica equivalente.
- Almeno otto anni di esperienza nell’ingegneria o nell’architettura di rete.
- Almeno tre anni di esperienza nelle reti di data center, HPC o infrastrutture cloud.
- Esperienza a contatto con i clienti come architetto di soluzioni, ingegnere pre-vendita, consulente o responsabile tecnico.
- Competenza nella progettazione di reti per data center, incluse topologie spine-leaf e Clos, fabric GPU ottimizzati per rail, oversubscription, ECMP e scalabilità fino a migliaia di nodi.
- Esperienza con InfiniBand, inclusi gestione delle subnet, partizionamento, routing adattivo e comportamento del traffico NCCL/RDMA.
- Esperienza con Ethernet RoCEv2, inclusi PFC, ECN, DCQCN, QoS, MTU e ottimizzazione dei buffer.
- Conoscenza di routing e overlay, inclusi BGP, EVPN-VXLAN e VRF per ambienti multi-tenant.
- Esperienza con connettività ibrida e multi-cloud, interconnessioni, VPN, componenti di rete cloud, pianificazione degli indirizzi IP e del DNS.
- Conoscenza delle reti Linux, dei driver NIC, PCI passthrough, SR-IOV, IOMMU, affinità NUMA, iproute2, ethtool e devlink.
- Conoscenza delle reti Kubernetes, inclusi plugin CNI, Multus, plugin di dispositivi SR-IOV e RDMA, policy di rete ed esposizione dei servizi.
- Esperienza con KubeVirt e reti di macchine virtuali, passthrough e SR-IOV.
- Capacità di programmare o creare script in almeno un linguaggio; Python o Go sono preferibili.
- Familiarità con Git, CI e infrastruttura come codice.
- Ottima conoscenza dell’inglese scritto e parlato.
- Disinvoltura nel presentare a un vasto pubblico e nel condurre workshop pratici.
- Capacità di adattare la comunicazione a ingegneri di rete e dirigenti dei clienti.
- Esperienza in un’azienda internazionale e distribuita, con fusi orari e culture di lavoro diversi.
- Disponibilità a viaggiare fino al 25%.
- L’esperienza pratica equivalente può sostituire il requisito della laurea.
Benefit
- Retribuzione e benefit sono determinati in base al mercato locale e alla modalità di assunzione.
- Modalità di lavoro da remoto.
- Possibilità di viaggiare per incontri con i clienti e i partner, attività di laboratorio ed eventi di settore, con trasferte fino al 25%.
- Collaborazione con un team distribuito.
- Collaborazione diretta con importanti operatori di cloud GPU, NeoClouds, cloud sovrani e aziende focalizzate sull’IA.
- Contributo alla narrazione del prodotto e influenza sul successo della strategia di go-to-market.