
A Mirantis desenvolve infraestrutura nativa em nuvem e software de gerenciamento de contêineres para organizações que criam, protegem e operam ambientes Kubernetes em grande escala. Seu portfólio inclui Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime e Mirantis Secure Registry, oferecendo suporte às operações de clusters e à segurança da cadeia de suprimentos de software. A empresa também contribui para o ecossistema de código aberto por meio de projetos e ferramentas como o Lens Desktop, um IDE para Kubernetes, além de oferecer suporte técnico empresarial. A Mirantis trabalha com organizações dos setores de consultoria, saúde, logística, serviços públicos, serviços financeiros e indústrias voltadas à tecnologia que adotam infraestruturas modernas em nuvem.
Arquiteto(a) sênior de soluções de redes para infraestrutura de IA na Mirantis
Projete redes de nuvem GPU para a Mirantis e sua plataforma de IA k0rdent. Crie arquiteturas de referência, automação e provas de conceito para infraestrutura de IA em larga escala.
Descrição
- Liderar o projeto de soluções de rede para o k0rdent AI, a plataforma da Mirantis para criar e operar nuvens GPU e fábricas de IA.
- Projetar interconexões para grandes clusters de GPU, isolamento de tenants e conectividade de cargas de trabalho entre contêineres, máquinas virtuais e nós bare metal.
- Criar arquiteturas de referência publicadas, código funcional e provas de conceito em hardware físico.
- Definir fabrics de computação com InfiniBand e Ethernet RoCEv2, incluindo topologias otimizadas por trilhos e topologias fat-tree ou Clos.
- Planejar redes front-end, de armazenamento e de gerenciamento, incluindo conexões com data centers de clientes, nuvens públicas e ambientes híbridos.
- Projetar isolamento multi-tenant usando partições InfiniBand, VRFs, EVPN-VXLAN e políticas de rede do Kubernetes.
- Documentar limites de escalabilidade e compensações entre custo, desempenho, operabilidade e dependência de fornecedores.
- Especificar redes de host Linux para NICs, DPUs e SuperNICs, incluindo PCI passthrough, SR-IOV, IOMMU, NUMA e afinidade entre GPU e NIC.
- Projetar redes Kubernetes para cargas de trabalho de IA com CNIs, Multus, SR-IOV, plugins RDMA, NVIDIA Network Operator e DRA.
- Projetar redes KubeVirt para tráfego de GPU e RDMA.
- Pesquisar novas tecnologias e padrões de redes para IA e, em seguida, criar protótipos e comparar alternativas em benchmarks.
- Publicar notas de pesquisa, propostas de design, artigos, posts em blogs e palestras.
- Criar e operar provas de conceito para clientes e parceiros, reportando os resultados segundo os critérios de sucesso acordados.
- Desenvolver automação e ferramentas com Python, Go, Bash, Ansible, Helm, manifestos Kubernetes e Terraform.
- Testar e comparar fabrics de rede e configurações de host com testes NCCL, perftest e ib_write_bw.
- Atuar como especialista em redes na descoberta de necessidades dos clientes, nas revisões de design e nos workshops de arquitetura.
- Colaborar com parceiros de hardware e redes em projetos conjuntos e validações.
- Compartilhar resultados de pesquisa com as equipes de Produto e Engenharia e ajudar a orientar o roadmap do k0rdent AI.
- Apresentar em eventos do setor, webinars e encontros de parceiros, além de conduzir workshops técnicos.
- Criar arquiteturas de referência, resumos de soluções, posts em blogs e materiais internos de capacitação.
Requisitos
- Bacharelado em ciência da computação, engenharia elétrica, telecomunicações ou área relacionada, ou experiência prática equivalente.
- Pelo menos oito anos de experiência em engenharia ou arquitetura de redes.
- Pelo menos três anos de experiência com redes de data centers, HPC ou infraestrutura de nuvem.
- Experiência em funções voltadas ao cliente como arquiteto(a) de soluções, engenheiro(a) de pré-vendas, consultor(a) ou líder técnico(a).
- Domínio do design de redes de data centers, incluindo topologias spine-leaf e Clos, fabrics de GPU otimizadas por trilhos, oversubscription e ECMP.
- Sólidos conhecimentos de InfiniBand, incluindo gerenciamento de sub-redes, particionamento, roteamento adaptativo e tráfego NCCL/RDMA.
- Sólidos conhecimentos de Ethernet RoCEv2, incluindo PFC, ECN, DCQCN, QoS, MTU e ajuste de buffers.
- Conhecimentos de BGP, EVPN-VXLAN e VRFs para redes multi-tenant.
- Experiência com conectividade híbrida e multinuvem, interconexões, VPNs, redes de nuvem, endereçamento IP e planejamento de DNS.
- Domínio de redes Linux, abrangendo NICs, PCI passthrough, SR-IOV, IOMMU, afinidade NUMA, iproute2, ethtool e devlink.
- Conhecimentos de redes Kubernetes, incluindo plugins CNI, Multus, redes secundárias, plugins de dispositivos SR-IOV e RDMA, políticas de rede e exposição de serviços.
- Experiência com KubeVirt e redes de máquinas virtuais, passthrough e SR-IOV.
- Experiência com programação ou scripting em pelo menos uma linguagem; Python ou Go são preferidos.
- Proficiência em Git, CI e infraestrutura como código.
- Inglês oral e escrito avançado.
- Segurança para se apresentar a grandes públicos e conduzir workshops práticos.
- Capacidade de adaptar a comunicação a engenheiros de redes e executivos de clientes.
- Experiência em uma empresa internacional e distribuída, trabalhando com diferentes fusos horários e culturas.
Benefícios
- A remuneração e os benefícios são determinados pelas condições do mercado local e pelo modelo de contratação.
- Trabalho remoto.
- Até 25% de viagens para compromissos com clientes, reuniões com parceiros, atividades em laboratório e eventos do setor.
- Atuação direta com operadores líderes de nuvens GPU, NeoClouds, nuvens soberanas e empresas focadas em IA.
- Colaboração com uma equipe distribuída altamente qualificada.
- Ajuda a definir a narrativa do produto e influencia o sucesso da estratégia de entrada no mercado.