




Resumen: Buscamos un Ingeniero Senior de DevOps para construir y operar fundamentos escalables de Kubernetes y computación Linux para cargas de trabajo intensivas en GPU, garantizando su fiabilidad y rendimiento. Aspectos destacados: 1. Construir y operar clústeres de Kubernetes habilitados para GPU para la programación de cargas de trabajo 2. Automatizar flujos de trabajo mediante scripts en Python y UNIX Shell en entornos de configuración orientados al cliente 3. Colaborar con equipos para mejorar la eficiencia de la programación y los flujos de trabajo de los investigadores Estamos implementando fundamentos escalables de Kubernetes y computación Linux para cargas de trabajo intensivas en GPU, y un Ingeniero Senior de DevOps ayudará a mantenerlos fiables y rápidos. Usted gestionará la programación de Kubernetes y Volcano, hará cumplir las cuotas y automatizará flujos de trabajo mediante scripts en Python y UNIX Shell en un entorno de entrega orientado al cliente. ¡Postúlese ahora para unirse al equipo! **Responsabilidades** * Construir, configurar y operar clústeres de Kubernetes habilitados para GPU y entornos de computación Linux independientes para maximizar la programación y el rendimiento de las cargas de trabajo * Ejecutar de extremo a extremo la programación con Volcano, incluida la creación de colas, la ejecución de POD, la asignación de GPU y la aplicación de cuotas por espacio de nombres * Gestionar integralmente los entornos de Kubernetes, incluidos los espacios de nombres, RBAC, cuotas de recursos y enfoques de aislamiento de cargas de trabajo * Crear y mantener scripts de automatización en Python y Shell para simplificar la presentación de trabajos, el aprovisionamiento y la generación de informes * Colaborar con equipos de orquestación, optimización y observabilidad para mejorar la eficiencia de la programación, la utilización de capacidad y los flujos de trabajo de los investigadores * Supervisar el estado de la infraestructura y la utilización de recursos, y proporcionar datos para respaldar necesidades de optimización e informes * Proponer e impulsar mejoras en la infraestructura, las herramientas y los flujos de trabajo de automatización para mejorar el rendimiento, la escalabilidad y la usabilidad * Mantener procesos operativos que permitan una experiencia fluida y eficiente para los investigadores en cargas de trabajo de inteligencia artificial y computacionales **Requisitos** * Mínimo 3 años de experiencia en puestos de DevOps o ingeniería de infraestructura en entornos complejos y de gran escala * Conocimientos profundos en administración y orquestación de Kubernetes, incluidos espacios de nombres, programación/distribución de POD, PVC, NFS y gestión de cuotas de recursos * Experiencia práctica en el uso de Volcano para la ejecución de trabajos GPU, configuración de colas y priorización de cargas de trabajo integrada con Kubernetes * Experiencia demostrable en la ejecución de entornos de clústeres GPU en Kubernetes y en nodos de computación Linux independientes * Habilidades avanzadas en scripting con Python para la automatización de infraestructura y sólidos conocimientos de scripting en UNIX Shell, como Bash * Amplios conocimientos en administración de Linux, incluida la resolución de problemas, ajuste de rendimiento y gestión de configuraciones * Buen dominio de los conceptos y herramientas relacionadas con la automatización y orquestación de infraestructuras * Dominio fluido del inglés (hablado y escrito) para trabajar directamente con clientes **Deseable** * Conocimientos prácticos de Helm para el empaquetado de aplicaciones en Kubernetes * Experiencia con herramientas de observabilidad como Prometheus, Grafana y Loki * Exposición a herramientas de Infraestructura como Código (IaC), incluido Terraform * Familiaridad con opciones multi-nube de Kubernetes, como Amazon EKS y Google GKE * Conocimientos de redes de Azure, incluidas VPN, ExpressRoute y seguridad de red * Capacidad para utilizar herramientas de programación asistida por IA, como GitHub Copilot, ChatGPT y Claude * Comprensión de la programación y optimización de recursos híbridos (nube y locales)


