Remote job
DevOps Intern
Job details
About this role
Role overview Gain practical experience supporting application deployments and day-to-day infrastructure operations. You will help maintain Linux-based environments, monitor application and server health, and learn how containerization and simple automation support reliable releases. This remote internship runs for 3–6 months, includes a stipend, and may lead to a future role based on performance.
Responsibilities - Assist with deploying and updating web applications on cloud servers and virtual private servers. - Learn to create Dockerfiles and run applications in containers. - Monitor uptime, logs, and server performance, and help investigate issues. - Write simple shell scripts to automate recurring maintenance work. - Document server settings, deployment steps, and recovery procedures.
Requirements - Comfort navigating a Linux terminal and using basic command-line tools. - Basic understanding of web servers, domains, DNS, and HTTP. - Familiarity with Git and collaborative code hosting workflows. - Careful attention to detail when making system changes. - Curiosity about infrastructure and a practical troubleshooting mindset; formal qualifications and academic results are not required.
Nice to have - Basic Docker knowledge, including building images or running containers. - Experience hosting a personal project on a VPS or an application hosting platform. - Some Bash or Python scripting experience.