DevOps Engineer Intern
Intelance
- Greater London
- Training
- Full-time
- Design, build and maintain the CI/CD infrastructure and tools to deliver robust and scalable application.
- Work closely with the development and IT teams to oversee code releases and deployments.
- Build and maintain tools for deployment, monitoring, and operations.
- Troubleshoot and resolve issues in our development, test and production environments.
- Manage cross-functional requirements working with DevOps, Engineering, Product, Services, and other departments.
- Develop and improve operational practices and procedures.
- Provision, automate, and scale cloud infrastructure using software.
- Improve system reliability, performance, efficiency, and security.
- Design, create, and maintain comprehensive documentation of best practices for all created platforms.
- Participate in on-call rotations, driving restoration and repair of service-impacting issues.
- BS/MS degree in Computer Science, Engineering, or a related subject.
- Proven experience as a DevOps Engineer or similar software engineering role.
- Proficiency in scripting languages such as Python, Bash, JavaScript, Ruby.
- Experience with automated deployment, continuous integration, and release engineering tools (Jenkins, CircleCI).
- Deep understanding of cloud technologies (Azure), containerisation (Docker, Kubernetes), microservices architecture, and broad, practical experience with Unix/Linux systems.
- Knowledge of various monitoring tools and practices.
- Familiarity with version control repositories (Git), and CI/CD tools.
- Experience with infrastructure as code (Terraform, CloudFormation).
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication skills and the ability to work well in a team.