DevOps Intern at Duplo
Duplo
As the DevOps Intern, you will work closely with experienced engineers, get hands-on exposure to real infrastructure, and be given tasks you are genuinely responsible for completing.
You will learn fast, ask good questions, and bring genuine care to the work.
This is a role for someone who is curious, pays attention to detail, and takes their work seriously.
You'll be required to show up with the right attitude, follow things through, ask questions when you are stuck, and care about doing things properly rather than just getting them done.
Responsibilities
Support the team in monitoring system health, flagging anything unusual and escalating promptly when something does not look right
Assist with maintaining CI/CD pipelines and learn how code moves safely from development through to production
Help manage and document configuration and environment variables across development and staging environments under the guidance of senior engineers
Write simple scripts to automate repetitive operational tasks, with support and code review from the team
Assist with Docker-based workflows, learning how containerised services are built, run, and debugged
Participate in incident response by assisting with diagnosis and taking clear notes to help the team learn from what went wrong
Maintain clear, accurate documentation for tasks you work on so that your work is useful beyond your internship
Take ownership of the tasks assigned to you; if something is not working, follow it through rather than leaving it for someone else to pick up.
Requirements
Bachelor's Degree in Computer Science, Software Engineering, or a related technical field
Basic understanding of Linux and the command line; comfortable navigating a terminal and running simple commands
Some exposure to any scripting language Bash, Python, or similar; from coursework or personal projects
Familiarity with version control and Git basics
A genuine interest in infrastructure, cloud systems, and how software runs in production
Good verbal and written communication skills
A willingness to learn quickly, receive feedback openly, and take responsibility for the work you are given
Any personal or academic exposure to Docker, cloud platforms such as AWS, or CI/CD tools
Experience setting up or contributing to any project that involved deployment, hosting, or automation; a personal side project counts.