Mirantis
Mirantis
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.