Staff Cloud Architect, General Motors

Staff Cloud Architect, General Motors

Company General Motors
Job title Staff Cloud Architect – Virtualization Platform Cloud Architect
Job location Milford, Michigan/Warren, Michigan
Type Full Time

Responsibilities:

  • Partner with and lead cross-functional teams to define and document requirements to develop various cloud capabilities to virtualize and scale a test platform within a larger CI/CD framework.
  • Partner with various suppliers and internal process partners during the development and maintenance process.
  • Develop new and innovative methods to automate the maintenance of existing co-simulation environments in the cloud.
  • Serve as a cloud application and virtualization subject matter expert for the larger organization.
  • Provide updates and live demonstrations to various levels of leadership and external organizations.

Requirements & Skills:

  • Expert knowledge of various cloud platforms (Azure strongly preferred, AWS, GCP, etc.), relevant services, and containerization and orchestration tools like Docker, Kubernetes, etc.
  • Expertise in design, implementation, and maintenance of Continuous Integration and Continuous Delivery (CI/CD) pipeline solutions.
  • Expert knowledge of various programming languages (C, C++, Python, Java, Quarkus, SystemC).
  • Bachelor’s degree in a relevant engineering discipline or computer science.
  • 10+ years of experience developing and maintaining cloud applications.
  • Expert knowledge of (GM ) cybersecurity standards and best practices.
  • Expertise in the development of automation capabilities using Jenkins and GitHub Actions.
  • Demonstrated success in leading challenging projects with high levels of ambiguity to completion.
  • Excellent communication skills.
  • Master’s degree or PhD in a relevant engineering discipline or computer science.
  • Familiarity with GM in-house test automation tools and libraries
  • Familiarity with software development build process and associated tools.
  • Knowledge of automotive communications (e.g, CAN, LIN, Ethernet, and SPI)

apply for job button