About the Role
We’re looking for a passionate DevOps Engineer Intern to join our Platform/DevOps team. You’ll work on building, automating, and maintaining the infrastructure and CI/CD pipelines that power our products.
The internship is designed to be hands-on and impact-driven, providing real-world DevOps experience. High-performing interns will receive a full-time DevOps Engineer offer upon completion.
Key Responsibilities
Design, build, and maintain CI/CD pipelines using GitHub Actions, GitLab, or Jenkins.
Containerize applications using Docker and manage deployments on Kubernetes (EKS, AKS, or ECS).
Develop and maintain Infrastructure as Code using Terraform or CloudFormation.
Implement observability and monitoring (Prometheus, Grafana, ELK, CloudWatch).
Integrate security scans (SAST/DAST tools such as Trivy) and manage secrets securely.
Automate routine operations using Bash or Python scripts.
Support release processes, environment provisioning, and incident response.
Document runbooks, dashboards, and operational standards.
Requirements (Must-Have)
Solid understanding of Linux, networking basics (HTTP, DNS, load balancing), and Git.
Familiarity with one cloud provider (AWS, Azure, or GCP) and one CI tool.
Working knowledge of Docker and Kubernetes fundamentals.
Scripting experience in Bash or Python.
Strong problem-solving skills, clear communication, and eagerness to learn.
Nice to Have
Experience with Terraform modules, Helm charts, or kustomize.
Knowledge of monitoring and alerting tools (Prometheus, Grafana, ELK).
Familiarity with secrets management (Vault, Parameter Store) and IAM basics.
Exposure to testing pipelines, artifact registries, or FinOps concepts.
Why Join Us
Hands-on experience with modern DevOps stacks and real production systems.
Mentorship from experienced platform engineers.
Opportunity for a full-time DevOps Engineer position based on performance.
Collaborative, learning-focused culture with room for growth.