General Motors

Senior DevOps Engineer – Virtualization, SIL Integration

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: MarkhamCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$115,000 - CA$164,600 per year

Job Level

About the role

  • Design, implement, and automate CI/CD pipelines for simulation workflows including build, calibration, test and execution on cloud partnering with GM Tools teams.
  • Instrument with appropriate metrics, logging, and tracing to support observability, proactive issue detection, and data-driven decision making.
  • Architect and evolve CI verification/validation strategies for Virtualization.
  • Lead performance optimization of CI systems, focusing on build speed, mean time to recover (MTTR), and developer experience.
  • Conduct performance and load testing to identify bottlenecks and improve application simulation scalability.
  • Apply software engineering best practices to reduce toil, improve resiliency, and enable systems to operate reliably-at-scale.
  • Work cross-functionally with product managers, developers, and business stakeholders to understand requirements and deliver high-quality CI/CD ecosystem.
  • Lead technical discussions and mentor engineers on DevOps principles.
  • Continuously evaluate emerging technologies to enhance GM’s DevOps ecosystem.

Requirements

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience
  • 6+ years of experience in software engineering, including experience working with production or site reliability teams.
  • Expertise with CI/CD automation, container orchestration, and cloud platforms
  • Experience with Bash, PowerShell, Python, Go, or Groovy
  • 5+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling)
  • Architectural thinking with ability to evaluate trade-offs, balance simplicity with flexibility, design for current requirements and future growth, and document decisions effectively.
  • Deep understanding of Git and source control management tools such as Bitbucket, GitHub etc
  • Enthusiastic about the opportunity of impacting the engineering culture from the bottom up.
Benefits
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;
  • Healthcare, dental, and vision benefits;
  • Life insurance plans to cover you and your family;
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;
  • GM Vehicle Purchase Plan for you, your family and friends.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CI/CD automationcontainer orchestrationBashPowerShellPythonGoGroovyperformance optimizationload testingsoftware engineering best practices
Soft Skills
leadershipmentoringcross-functional collaborationarchitectural thinkingcommunication