onsite
Senior Software Developer - DevOps - General Motors (GM)
Software Engineer
Senior Software Developer – DevOps focused on building automated pipelines, cloud‑native infrastructure, and virtualization solutions using Kubernetes, Docker, AWS, Terraform, and Python to accelerate developer velocity and support large‑scale virtual environments.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines that support rapid delivery of software across multiple environments.
- Build and manage containerized applications using Docker and orchestrate them with Kubernetes.
- Provision and manage cloud infrastructure on AWS with IaC tools such as Terraform and CloudFormation.
- Collaborate with development teams to integrate automated testing, monitoring, and logging into the deployment workflow.
- Optimize and troubleshoot performance, scalability, and reliability of cloud‑native services.
Requirements
- 5+ years of experience in DevOps or Site Reliability Engineering roles.
- Proficient with CI/CD tools (Jenkins, GitLab CI, ArgoCD) and scripting languages (Python, Bash).
- Hands‑on experience with Kubernetes, Docker, and cloud platforms (AWS preferred).
- Strong understanding of infrastructure as code, Terraform, and configuration management.
- Excellent problem‑solving skills and ability to work collaboratively in a hybrid environment.
Skills
cicdkubernetesdockerawsterraformpython