
NVIDIA desarrolla tecnologías de computación acelerada e inteligencia artificial utilizadas en videojuegos, centros de datos, computación en la nube, atención sanitaria, manufactura, automoción y robótica. Su trabajo abarca unidades de procesamiento gráfico, plataformas de IA, simulación y soluciones enfocadas en distintos sectores, como NVIDIA Omniverse para flujos de trabajo colaborativos en 3D, NVIDIA DRIVE para el desarrollo de vehículos autónomos y NVIDIA Clara para aplicaciones sanitarias. La empresa reúne grandes equipos técnicos que trabajan en la infraestructura y el software necesarios para la computación avanzada, la simulación y el análisis basado en inteligencia artificial.
Ingeniero sénior de DevOps (India, remoto)
Desarrolla y mantiene los procesos de CI/CD, la automatización y la infraestructura en la nube de NVIDIA como ingeniero sénior de DevOps. Apoya las operaciones durante el horario laboral de India y coordina los relevos con los equipos globales de SRE.
Descripción
- Participar en la planificación de DevOps, las reuniones del equipo y la ejecución de proyectos y tareas de la hoja de ruta.
- Desarrollar y mejorar los procesos de CI/CD, la automatización de versiones y los flujos de despliegue.
- Analizar y resolver fallos de procesos y flujos de trabajo como contacto principal de DevOps durante el horario laboral de India.
- Coordinarse entre zonas horarias con los equipos de SRE y desarrollo, incluidos los relevos con los equipos de Estados Unidos.
- Automatizar tareas manuales y mejorar la fiabilidad, la velocidad y la visibilidad de las compilaciones y los despliegues.
- Crear y mantener documentación, manuales de operaciones y guías de resolución de problemas.
- Aportar herramientas, infraestructura como código y gestión de la configuración para las plataformas de DevOps.
- Gestionar la infraestructura del centro de datos con NetBox, Foreman y switches Mellanox.
- Reforzar la seguridad del código y de la plataforma mediante el endurecimiento del software y la gestión segura de credenciales.
Requisitos
- Título universitario en informática, ingeniería o un campo técnico relacionado, o experiencia equivalente.
- Al menos 8 años de experiencia práctica en DevOps, ingeniería de compilación y versiones, o un puesto similar.
- Sólida experiencia con sistemas de CI/CD como Jenkins, GitLab CI o plataformas equivalentes.
- Sólida experiencia con plataformas de nube pública como AWS, Google Cloud o Azure.
- Dominio de la creación de scripts y la automatización con Python y Bash.
- Experiencia con Git, GitLab, Perforce y Gerrit.
- Experiencia con Ansible, Terraform y Packer.
- Experiencia con StackStorm, Argo CD o Flux CD.
- Conocimientos prácticos de Docker y Kubernetes.
- Sólidos fundamentos de Linux y capacidad para resolver problemas.
- Comprensión de los ciclos de publicación en producción, las pruebas de procesos y las prácticas de calidad del software.
- Sólidas habilidades de comunicación y colaboración con equipos distribuidos en distintas zonas horarias.
Beneficios
- Un entorno de trabajo diverso y solidario.
- Oportunidad de trabajar con tecnología emergente y colegas talentosos.
- Colaboración global con equipos de SRE y desarrollo.
- Relevos definidos con equipos ubicados en Estados Unidos.
- Empleo a tiempo completo.