Mirantis
Mirantis
Mirantis desarrolla infraestructura nativa de la nube y software de gestión de contenedores para organizaciones que crean, protegen y operan entornos de Kubernetes a gran escala. Su cartera incluye Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime y Mirantis Secure Registry, que ofrecen soporte para las operaciones de clústeres y la seguridad de la cadena de suministro de software. La empresa también contribuye al ecosistema de código abierto mediante proyectos y herramientas como Lens Desktop, un IDE para Kubernetes, además de ofrecer soporte técnico empresarial. Mirantis trabaja con organizaciones de los sectores de consultoría, salud, logística, servicios públicos, servicios financieros e industrias centradas en la tecnología que adoptan infraestructuras modernas en la nube.

Arquitecto sénior de soluciones de redes para infraestructura de IA

Diseña redes para clústeres de GPU en la plataforma de infraestructura de IA nativa de Kubernetes de Mirantis. Crea arquitecturas de referencia, automatización y pruebas de concepto para clientes de k0rdent AI.

Descripción

  • Lidera el diseño de soluciones de red para la plataforma k0rdent AI de Mirantis, destinada a nubes de GPU y fábricas de IA.
  • Diseña interconexiones para grandes clústeres de GPU, aislamiento de inquilinos y redes para contenedores, máquinas virtuales y nodos bare metal.
  • Desarrolla y publica arquitecturas de referencia para implementaciones que van desde un único rack hasta clústeres con miles de GPU.
  • Define redes de cómputo InfiniBand y Ethernet RoCEv2, incluidos diseños optimizados por rail y topologías fat tree o Clos.
  • Diseña redes front-end, de almacenamiento y de gestión, además de conexiones con centros de datos de clientes, nubes públicas y entornos híbridos.
  • Especifica el aislamiento multiinquilino mediante particiones InfiniBand, VRF, EVPN-VXLAN y políticas de red de Kubernetes.
  • Documenta los límites de escalabilidad y las compensaciones en coste, rendimiento, operabilidad y dependencia de proveedores.
  • Define las redes de host Linux y cómo las cargas de trabajo acceden a NIC, DPU y SuperNIC.
  • Diseña redes de Kubernetes para cargas de trabajo de IA con CNI, Multus, SR-IOV, complementos RDMA, NVIDIA Network Operator y DRA.
  • Diseña redes de KubeVirt para tráfico de GPU y RDMA.
  • Investiga tecnologías y estándares emergentes de redes para IA, crea prototipos de diseños y compara los resultados con las prácticas actuales.
  • Publica notas de investigación, propuestas de diseño, artículos, entradas de blog y charlas.
  • Desarrolla y ejecuta pruebas de concepto con clientes y socios, así como en los laboratorios de Mirantis.
  • Desarrolla herramientas y automatización con Python, Go, Bash, Ansible, Helm, manifiestos de Kubernetes y Terraform.
  • Prueba y evalúa el rendimiento de redes y configuraciones de host con herramientas como NCCL Tests, perftest e ib_write_bw.
  • Actúa como especialista en redes durante las sesiones de descubrimiento con clientes, las revisiones de diseño y los talleres de arquitectura.
  • Colabora con socios de hardware y redes, arquitectos de soluciones, gestión de socios, ingeniería, producto y clientes.
  • Presenta en eventos del sector, seminarios web y encuentros de socios.
  • Dirige talleres técnicos prácticos y crea materiales de capacitación técnica.
  • Comparte los resultados de investigación con los equipos de Producto e Ingeniería y ayuda a orientar la hoja de ruta de k0rdent AI.

Requisitos

  • Tener una licenciatura en Informática, Ingeniería Eléctrica, Telecomunicaciones o un campo relacionado, o experiencia práctica equivalente.
  • Contar con al menos ocho años de experiencia en ingeniería o arquitectura de redes.
  • Tener al menos tres años de experiencia en redes para centros de datos, HPC o infraestructura en la nube.
  • Contar con experiencia de cara al cliente como arquitecto de soluciones, ingeniero de preventa, consultor o líder técnico.
  • Aportar experiencia en diseño de redes para centros de datos, incluidas topologías spine-leaf y Clos, redes de GPU optimizadas por rail, sobresuscripción, ECMP y escalabilidad hasta miles de nodos.
  • Tener experiencia con InfiniBand que abarque gestión de subredes, particionamiento, enrutamiento adaptativo y comportamiento del tráfico NCCL/RDMA.
  • Tener experiencia con Ethernet RoCEv2 que abarque PFC, ECN, DCQCN, QoS, MTU y ajuste de búferes.
  • Entender el enrutamiento y las redes superpuestas, incluidos BGP, EVPN-VXLAN y VRF para entornos multiinquilino.
  • Tener experiencia en conectividad híbrida y multinube, interconexiones, VPN, recursos de red en la nube, planificación de direcciones IP y planificación de DNS.
  • Conocer las redes Linux, los controladores de NIC, PCI passthrough, SR-IOV, IOMMU, afinidad NUMA, iproute2, ethtool y devlink.
  • Conocer las redes de Kubernetes, incluidos complementos CNI, Multus, complementos de dispositivos SR-IOV y RDMA, políticas de red y exposición de servicios.
  • Tener experiencia con KubeVirt, redes de máquinas virtuales, passthrough y SR-IOV.
  • Poder programar o crear scripts en al menos un lenguaje; se prefiere Python o Go.
  • Sentirse cómodo trabajando con Git, CI e infraestructura como código.
  • Tener un excelente nivel de inglés hablado y escrito.
  • Sentirse cómodo haciendo presentaciones ante grandes audiencias y dirigiendo talleres prácticos.
  • Poder adaptar la comunicación a ingenieros de redes y directivos de clientes.
  • Tener experiencia trabajando en una empresa internacional y distribuida, con distintos husos horarios y culturas laborales.
  • Poder viajar hasta un 25 %.
  • La experiencia práctica equivalente puede sustituir el requisito de licenciatura.

Beneficios

  • La compensación y los beneficios se determinan según el mercado local y la modalidad de empleo.
  • Modalidad de trabajo remoto.
  • Oportunidades de viajar para reuniones con clientes y socios, trabajo en laboratorios y eventos del sector, con viajes de hasta un 25 %.
  • Colaboración con un equipo distribuido.
  • Trabajo directo con operadores líderes de nubes de GPU, NeoClouds, nubes soberanas y empresas centradas en IA.
  • Contribución a la narrativa del producto e influencia en el éxito de su estrategia de salida al mercado.