Software Developer/ Engineer/ Architect

Chief Architect

This is a Hybrid position within our IT Organization. The role will allow employees to work offsite but will also require onsite work based on business needs.

 

About the role:

Are you searching for a unique position that we will not only work hands-on writing software or solutions but will drive the underlying design and architecture supporting those solutions? This exciting opportunity will give to all development activities that align with appropriate methodologies and application of a repeatable, systematic and quantifiable approach to the development process.

  • You will advise software developers and will approve the software being developed and deployed in their domain.
  • Full lifecycle System development using standard design patterns/frameworks.
  • You will experience designing software or solution architecture in accordance with GM standards and industry standard methodologies

 

About the General Motors Strategic Incubation Office

 

The GM IT Strategic Incubation Office operates beyond the horizon of current capability across GM and the industry, focusing on developing and delivering next generation technology solutions.

We are building a team to develop cloud native technologies for the GM’s autonomous compute platform that supports GM’s Ultracruise and Software defined vehicle programs.

The SIO Cloud Solution Delivery team needs a chief architect join our leadership team.

As the Chief Architect, you will work closely with leaders within the Enterprise Technology Services, Information Security and Global Telecom organizations to bring the next generation of best practices, tools and automation that enables the development of a hybrid cloud.

 

Joining the GM SIO team gives you the opportunity to:

 

Work on disruptive products that’s still in its early stages and influence the next generation IT operating model.

 

Responsibilities include

  • Maintaining deep understanding of architectures, frameworks, and solutions that influence the industry and drive opportunities.
  • Demonstrating the ability to translate complex requirements into functional, secure, reliable, and serviceable architectures and solutions.
  • Working towards continuously raising our standard of engineering excellence in quality, efficiency, and developing repeatable designs.
  • Being a trusted advisor with ability to build lasting relationships, communicate effectively, and work cross-functionally with diverse global teams
  • Showcase thought leadership with a demonstrable presence including patents, industry standards, blogs, whitepapers, industry events etc.
  • Role model and motivated learner who actively mentors and sponsors others and participates in in solution delivery.
  • Exposure to different project methodologies including Agile, and SaFE.

 

  • 12+ years of engineering/development experience.
  • Demonstrated experience in Microservices, Data Streaming, Big Data, Cloud solution architectures required
  • Hands-on expertise with AWS/Azure/GCP/Kubernetes and/or Cloud certifications, including cost considerations & cost optimization strategies across various services
  • Exposure to software defined networking, zero trust security models, microsegmentation and second layer of defense technologies
  • Working knowledge of most common protocols HTTPS
  • Working knowledge of Open API and OAuth
  • Working knowledge of Hadoop, Spark, Object Storage (ADLS/S3), Event Queues
  • Working knowledge of Serverless services like Lambdas/Function, Synapse, Redshift
  • Demonstrated knowledge and implementation experience of Lambda architectures and design principles
  • Demonstrated knowledge and implementation experience of Data Streaming architectures and design principles
  • Hands on Experience with stream processing in Kubernetes
  • Hands on experience with Elastic search and Kafka Ecosystem
  • Demonstrated knowledge and implementation experience of Big Data Analytics with both Streaming and Batch paradigms
  • Demonstrated knowledge of Identity Management, LDAP, Active Directory
  • Demonstrated experience working with a matrixed team of architects, developers, data scientists, data engineers, cloud ops towards an objective SLA
  • Demonstrated experience with Python, Java and a very good hands on understanding of Open Source ecosystem
  • Strong dedication/commitment to automation, simplicity, and smooth-running systems
  • Computer Science or Software/Systems Engineering degree preferred