This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Continuous Integration Developer (Architect Level), you will define the architecture, standards, and strategy for how GM builds, tests, and deploys virtualized vehicle software. You'll leverage your strengths in CI/CD, embedded systems, and automation while expanding into cloud orchestration, IaC, progressive delivery, and data-driven simulation. This role is ideal for someone ready to broaden their technical impact and shape the future of GM's virtual development platform.
Job Responsibility
Architect enterprise-scale CI/CD systems for embedded, simulation, and cloud workloads
Define branching, release, and quality-gate standards across multiple engineering domains
Design GitOps-based delivery for multi-cluster Kubernetes environments
Lead progressive delivery strategy including automated rollback and analysis
Establish IaC architecture using Terraform modules and multi-environment patterns
Integrate security and compliance into pipelines and artifact flows
Define observability standards for pipelines, simulation workloads, and runtime systems
Mentor DevOps and simulation developers across the organization
Requirements
Bachelor's or Master's degree in Engineering, Computer Science, or related field
10+ years of relevant experience in CI/CD, DevOps, automation, or software architecture
Expertise in CI/CD architecture for large distributed systems
Deep Kubernetes knowledge including cluster operations
Strong Terraform/IaC experience with production-grade module design
Experience with embedded or simulation workflows (vECUs, FMUs, SIL)
Cloud architecture experience across AWS, Azure, or GCP
Knowledge of security frameworks such as SLSA or OPA