We are looking for a motivated DevOps Intern to help us automate, scale, and monitor our containerized applications. Candidates will be integrated into our engineering workflow, helping to maintain our CI/CD pipelines, manage workloads in Kubernetes, build monitoring stack and with documentation.
JOB SPECIFIC DUTIES & RESPONSIBILITIES
- Assist in maintaining and troubleshooting Jenkins CI/CD pipelines to ensure smooth code integration and deployment.
- Create custom GitHub Actions (using YAML or JavaScript) to automate linting, testing, and deployment triggers to Kubernetes
- Assist in writing and optimizing Dockerfiles to package applications efficiently.
- Help manage Kubernetes resources (Pods, Deployments, Services) and assist in deploying updates using Helm or YAML manifests.
- Support the deployment of microservices to Kubernetes, focusing on zero-downtime updates and automated rollbacks.
- Maintain clear documentation for deployment processes and system architecture to meet internal audit and regulatory standards.
REQUIRED EXPERIENCE AND QUALIFICATIONS
- Bachelor’s degree in Computer Science, Data Engineering, or a related technical field.
- Strong foundational knowledge of Linux/Unix administration and CLI navigation.
- Proficiency with Git and GitHub, including an understanding of branching strategies (GitFlow) and Pull Request workflows.
- Experience with scripting languages such as Python, Go or Bash.
- Fundamental concepts of Containers and containerization and orchestration methodologies.
- Excellent written and verbal communication skills, with a focus on technical clarity and detail.
Generating Apply Link...



