Are you passionate about building tools that help software engineers and QA engineers deploy code to platforms successfully? Do you prefer the flexibility of the terminal over the GUI? We’re hiring a CI/CD intern to work on automating and maintaining a CI/CD platform. This internship involves working with the team to design, implement, and maintain a CI/CD workflow. If you enjoy working with a team to come up with solutions that optimise productivity, this might be the perfect opportunity for you.
Knowledge of at least some of the various scripting languages such as Node.js., Bash, Python, Go and Java. Must be willing to learn more based on the requirements.
Basic knowledge of any CI/CD platform such as GitHub Actions, Jenkins, CircleCI, etc.
Basic knowledge of container technologies such as Docker, Podman and Kubernetes. You will be required to learn them in detail as a part of the internship.
Knowledge of or desire to learn about Google Cloud Platform and other cloud consoles.
Proper understanding of Linux system administration and version control tools such as Git and GitHub.
Passionate about increasing team productivity by solving problems that automate manual tasks.
Must have a B.E. in Computer Science, Electrical Engineering, or a related field of study.