DevOps Engineer Trainee
Core
Design, build, and maintain CI/CD capabilities and automation to support application teams across multiple technology stacks and cloud environments.
Role type
DevOps Engineer Trainee (hands-on IC)
Builds
Scalable automation, reusable pipeline components, and platform capabilities for software delivery
Domain
Cloud Engineering / DevOps / Platform Engineering
Required skills
CI/CD pipeline design, GitHub Actions, Azure DevOps, Terraform, Python, shell scripting, Docker, Kubernetes, Infrastructure as Code, cloud engineering (Azure/GCP), SDLC/DevSecOps practices, observability, DORA metrics, AI-assisted engineering tools
Preferred skills
Kubernetes, DORA metrics, AI coding assistants (Copilot), GenAI for developer productivity
Technologies
GitHub, GitHub Actions, Azure DevOps, Azure, Google Cloud Platform, Terraform, Docker, Kubernetes, Python, Shell, YAML, JSON
Responsibilities
Design and maintain CI/CD pipelines for build, test, security validation, and deployment; Build reusable GitHub Actions workflows and pipeline templates; Develop automation using Python and shell scripting; Implement cloud infrastructure automation with Terraform; Support application teams with CI/CD onboarding and modernization; Integrate SDLC requirements into engineering workflows; Implement containerized and cloud-native delivery patterns; Monitor and analyze CI/CD performance; Troubleshoot software delivery and infrastructure issues; Document platform capabilities and engineering standards.
Seniority
Trainee (Junior, mentorship-focused)