General Motors
Desarrollador Senior de Software – DevOps
Descripción del puesto
Estado de la vacante: Esta oferta no corresponde a una vacante existente dentro de la organización y está abierta a nuevas solicitudes.
Divulgación de IA: Como parte del proceso de solicitud, se utilizará Inteligencia Artificial en el proceso de contratación para este puesto.
Modalidad de trabajo: Esta oferta es híbrida, se espera que el candidato seleccionado asista a la oficina - Markham Elevation Centre (MEC) tres veces por semana, como mínimo.
Compensación
El rango salarial para este puesto es de $115,000 a $164,600. El salario base real que se ofrecerá a un candidato seleccionado dentro de este rango variará en función de factores relevantes para el puesto.
GM NO PROPORCIONA PATROCINIO RELACIONADO CON LA INMIGRACIÓN PARA ESTE PUESTO. NO SOLICITE ESTE PUESTO SI NECESITARÁ PATROCINIO DE INMIGRACIÓN DE GM AHORA O EN EL FUTURO.
No Discriminación e Igualdad de Oportunidades de Empleo
General Motors se compromete a ser un lugar de trabajo que no solo esté libre de discriminación ilegal, sino que fomente genuinamente la inclusión y la pertenencia.
Creemos firmemente que proporcionar un lugar de trabajo inclusivo crea un entorno en el que nuestros empleados pueden prosperar y desarrollar mejores productos para nuestros clientes.
Animamos a los candidatos interesados a revisar las responsabilidades y cualificaciones clave para cada puesto y a solicitar cualquier posición que coincida con sus habilidades y capacidades. Los solicitantes en el proceso de contratación pueden ser requeridos, cuando sea aplicable, a completar con éxito una o más evaluaciones relacionadas con el puesto y/o una verificación previa al empleo antes de comenzar a trabajar. Para obtener más información, visite Cómo contratamos search-careers.gm.com/en/how-we-hire.
Acomodaciones
General Motors ofrece oportunidades a todos los solicitantes de empleo, incluidas las personas con discapacidades. Si necesita una adaptación razonable para ayudarle en su búsqueda de empleo o solicitud de empleo, envíenos un correo electrónico a [[email protected]] o llámenos al 1-800-865-7580. En su correo electrónico, incluya una descripción de la adaptación específica que está solicitando, así como el título del puesto y el número de referencia del puesto para el que está solicitando.
El puesto
Como Desarrollador Senior de DevOps en el grupo de Virtualización y Simulación de Software en Bucle (SIL) de GM, crearás automatización, pipelines y sistemas nativos de la nube que aceleran la velocidad del desarrollador y permiten la validación virtual a gran escala. Valoramos las fortalezas que aportas: tu experiencia en CI/CD, experiencia en sistemas embebidos y tu capacidad para crear automatización que elimina fricciones para los desarrolladores. En este puesto, profundizarás tus habilidades arquitectónicas mientras obtienes experiencia práctica en orquestación en la nube, IaC, entrega progresiva y flujos de trabajo de simulación avanzados.
¿Qué harás? (Responsabilidades)
- Diseñar y mantener pipelines de CI/CD para ECUs virtuales, software embebido y artefactos de simulación.
- Automatizar flujos de trabajo de compilación, prueba y empaquetado en C++, Python, MATLAB/Simulink y toolchains basados en modelos.
- Operar entornos de simulación contenerizados utilizando Docker y Kubernetes.
- Implementar flujos de trabajo de GitOps para consistencia y fiabilidad multiclúster.
- Optimizar la velocidad del desarrollador a través de caché, reutilización de artefactos y simplificación de flujos de trabajo.
- Integrar la observabilidad en los pipelines para trazabilidad, métricas y depuración.
- Colaborar con los equipos de embebidos, simulación y control para alinear la entrega con los flujos de trabajo de desarrollo basados en modelos.
- Soportar la ejecución de SIL basada en la nube para simulación paralela a gran escala.
Tus habilidades y aptitudes (Cualificaciones)
- Título de Grado o Máster en Ingeniería, Informática o campo relacionado.
- Más de 7 años de experiencia relevante en DevOps, CI/CD, automatización o desarrollo de software.
- Experiencia práctica en CI/CD con Acciones de GitHub, Jenkins, GitLab o Azure DevOps.
- Sólidas habilidades de scripting (Python, Bash, PowerShell).
- Experiencia con contenedores y fundamentos de Kubernetes.
- Familiaridad con el desarrollo embebido o basado en modelos (MATLAB/Simulink, generación de código, vECUs).
- Comprensión de plataformas en la nube (AWS, Azure o GCP).
- Conocimiento de estrategias de despliegue y automatización de lanzamientos.
Qué te dará una ventaja competitiva (Cualificaciones preferidas)
- Experiencia con pipelines SIL/HIL y frameworks de cosimulación.
- Experiencia en Terraform o IaC para aprovisionamiento multientorno.
- Conocimiento de flujos de datos automotrices en el vehículo, local y en la nube.
- Experiencia con entrega progresiva (canary, blue-green).
- Comprensión de la cadena de suministro segura (SLSA, OPA, Sigstore).
- Familiaridad con plataformas de virtualización utilizadas para vECUs y simulación.
Resumen de Beneficios
El objetivo del programa de recompensas totales de General Motors de Canadá es apoyar la salud y el bienestar de usted y su familia. Nuestro plan integral de compensación incluye actualmente los siguientes beneficios, además de muchos otros:
- Tiempo libre remunerado que incluye días de vacaciones, días festivos y beneficios complementarios para licencias de embarazo, paternidad y adopción;
- Beneficios de atención médica, dental y oftalmológica;
- Planes de seguro de vida para cubrirle a usted y a su familia;
- Contribuciones de la empresa y aportaciones equivalentes a un plan de pensiones de contribución definida para ayudarle a ahorrar para la jubilación;
- Plan de Compra de Vehículos GM para usted y su familia.
Acerca de GM
Nuestra visión es un mundo con Cero Accidentes, Cero Emisiones y Cero Congestión y abrazamos la responsabilidad de liderar el cambio que hará nuestro mundo más seguro, mejor y más equitativo para todos.
Por qué unirse a nosotros
Creemos que todos debemos tomar una decisión cada día, individual y colectivamente, para impulsar un cambio significativo a través de nuestras palabras, nuestras acciones y nuestra cultura. Cada día, queremos que cada empleado sienta que pertenece a un equipo General Motors.
