Symphony Solutions

Intern DevOps Engineer

  • Symphony Solutions

Job Description

We are looking for a DevOps Engineer Intern who is passionate about infrastructure, automation, and cloud technologies, and eager to gain hands-on experience in real-world DevOps environments.

This opportunity is ideal for 3rd–4th year university students with a technical background who already have some theoretical knowledge of DevOps practices and want to grow their skills while combining work with their studies.

Requirements

  • 3rd–4th year student in Computer Science, Software Engineering, or a related technical field
  • Basic understanding of Linux systems
  • Basic experience running Linux in a local environment (VM, WSL, or server)
  • Familiarity with at least one scripting language (Bash, Python, or similar)
  • Basic knowledge of networking concepts
  • Understanding of containerization concepts (Docker is a plus)
  • Basic understanding of CI/CD concepts
  • Familiarity with any cloud platform (AWS, GCP, Azure, or others) is a plus
  • Hands-on experience through personal projects, home labs, or university coursework
  • Good problem-solving skills and strong willingness to learn
  • Ability to combine internship with university studies
  • English level: Upper-Intermediate (B2) or higher
  • Interest in applying AI tools to software engineering and DevOps workflows

Nice to Have

  • Experience with Git and version control workflows
  • Experience with Infrastructure as Code tools (Terraform, Pulumi, etc.)
  • Experience working with Kubernetes
  • Personal DevOps, cloud, or infrastructure-related projects
  • Experience using AI assistants (ChatGPT, GitHub Copilot, Claude, etc.) for coding, troubleshooting, or learning

When applying, please include:

  • A link to your GitHub profile, or
  • A short description of a technical project, home lab, or coursework where you worked with Linux, containers, CI/CD, or cloud technologies.

Job Responsibilities

  • Assist with maintaining and improving infrastructure
  • Support the setup and maintenance of CI/CD pipelines
  • Work with containerization and orchestration tools (Docker, Kubernetes)
  • Help automate routine operational tasks
  • Participate in monitoring, troubleshooting, and system reliability improvements
  • Collaborate with engineers to improve development and deployment workflows
  • Learn and apply DevOps best practices in real projects