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

Diseña redes para nubes de GPU de Mirantis y su plataforma de IA k0rdent. Crea arquitecturas de referencia, automatización y pruebas de concepto para infraestructura de IA a gran escala.

Descripción

  • Liderar el diseño de soluciones de red para k0rdent AI, la plataforma de Mirantis para crear y operar nubes de GPU y fábricas de IA.
  • Diseñar interconexiones para grandes clústeres de GPU, aislamiento de inquilinos y conectividad de cargas de trabajo entre contenedores, máquinas virtuales y nodos físicos.
  • Crear arquitecturas de referencia publicadas, código funcional y pruebas de concepto en hardware físico.
  • Definir redes de cómputo con InfiniBand y Ethernet RoCEv2, incluidas topologías optimizadas por raíles y de árbol de expansión o Clos.
  • Planificar redes front-end, de almacenamiento y de gestión, incluidas las conexiones con centros de datos de clientes, nubes públicas y entornos híbridos.
  • Diseñar el aislamiento multiinquilino mediante particiones de InfiniBand, VRF, EVPN-VXLAN y políticas de red de Kubernetes.
  • Documentar límites de escalabilidad y compensaciones en costes, rendimiento, operabilidad y dependencia de proveedores.
  • Especificar redes de host Linux para NIC, DPU y SuperNIC, incluido el paso directo de PCI, SR-IOV, IOMMU, NUMA y la afinidad entre GPU y NIC.
  • Diseñar redes de Kubernetes para cargas de trabajo de IA con CNI, Multus, SR-IOV, complementos RDMA, NVIDIA Network Operator y DRA.
  • Diseñar redes de KubeVirt para tráfico de GPU y RDMA.
  • Investigar tecnologías y estándares nuevos de redes para IA, y crear prototipos y comparativas de alternativas.
  • Publicar notas de investigación, propuestas de diseño, artículos, entradas de blog y ponencias.
  • Crear y operar pruebas de concepto para clientes y socios, e informar de los resultados según los criterios de éxito acordados.
  • Desarrollar automatización y herramientas con Python, Go, Bash, Ansible, Helm, manifiestos de Kubernetes y Terraform.
  • Probar y comparar redes y configuraciones de host con pruebas NCCL, perftest e ib_write_bw.
  • Actuar como especialista en redes durante la evaluación de necesidades de clientes, las revisiones de diseño y los talleres de arquitectura.
  • Colaborar con socios de hardware y redes en diseños conjuntos y su validación.
  • Compartir resultados de investigación con los equipos de Producto e Ingeniería y contribuir a orientar la hoja de ruta de k0rdent AI.
  • Participar como ponente en eventos del sector, seminarios web y encuentros de socios, y dirigir talleres técnicos.
  • Crear arquitecturas de referencia, resúmenes de soluciones, entradas de blog y materiales internos de capacitación.

Requisitos

  • Grado en informática, ingeniería eléctrica, telecomunicaciones o una disciplina relacionada, o experiencia práctica equivalente.
  • Al menos ocho años de experiencia en ingeniería o arquitectura de redes.
  • Al menos tres años de experiencia en redes de centros de datos, HPC o infraestructura de nube.
  • Experiencia de cara al cliente como arquitecto de soluciones, ingeniero de preventa, consultor o líder técnico.
  • Dominio del diseño de redes de centros de datos, incluidas las topologías spine-leaf y Clos, las redes de GPU optimizadas por raíles, la sobresuscripción y ECMP.
  • Sólidos conocimientos de InfiniBand, incluida la gestión de subredes, la partición, el enrutamiento adaptativo y el tráfico NCCL/RDMA.
  • Sólidos conocimientos de Ethernet RoCEv2, incluidos PFC, ECN, DCQCN, QoS, MTU y ajuste de búferes.
  • Conocimientos de BGP, EVPN-VXLAN y VRF para redes multiinquilino.
  • Experiencia con conectividad híbrida y multinube, interconexiones, VPN, redes de nube, direccionamiento IP y planificación de DNS.
  • Dominio de redes Linux, incluidas NIC, paso directo de PCI, SR-IOV, IOMMU, afinidad NUMA, iproute2, ethtool y devlink.
  • Conocimientos de redes de Kubernetes, incluidos complementos CNI, Multus, redes secundarias, complementos de dispositivos SR-IOV y RDMA, políticas de red y exposición de servicios.
  • Experiencia con KubeVirt y redes de máquinas virtuales, paso directo y SR-IOV.
  • Experiencia en programación o scripting con al menos un lenguaje; se prefiere Python o Go.
  • Dominio de Git, CI e infraestructura como código.
  • Buen nivel de inglés oral y escrito.
  • Seguridad para hacer presentaciones ante grandes audiencias y dirigir talleres prácticos.
  • Capacidad para adaptar la comunicación a ingenieros de redes y directivos de clientes.
  • Experiencia en una empresa internacional y distribuida, trabajando con distintos husos horarios y culturas.

Beneficios

  • La remuneración y las prestaciones se determinan según las condiciones del mercado local y la modalidad de contratación.
  • Trabajo remoto.
  • Hasta un 25 % de viajes para reuniones con clientes y socios, trabajo de laboratorio y eventos del sector.
  • Colaboración directa con operadores líderes de nubes de GPU, NeoClouds, nubes soberanas y empresas centradas en IA.
  • Colaboración con un equipo distribuido de gran experiencia.
  • Contribución a definir el posicionamiento del producto e influir en el éxito de su estrategia de comercialización.