About Us: This is a remote apprenticeship role lasting 18 months with 1 day in the office every 3 - 4 months. The salary will increase significantly at various stages of the program. We’re a dynamic and rapidly growing software house, working with a diverse range of global clients. Our team is passionate about pushing boundaries in software development and infrastructure management. As a company, we value innovation, collaboration, and continuous improvement. Now, we're looking for a motivated Graduate DevOps Specialist to join our talented team and grow with us. Job Description: As a Graduate DevOps Specialist, you’ll play a key role in supporting and optimizing our clients’ infrastructure and deployment pipelines. You will collaborate closely with software developers, systems engineers, and other team members to implement and maintain automation processes, improve system reliability, and ensure smooth integration and deployment of applications for our international clients. This is an exciting opportunity for someone early in their career to build a solid foundation in DevOps, work on global projects, and gain exposure to cutting-edge tools and technologies. Key Responsibilities: Assist in the setup, configuration, and maintenance of cloud infrastructure (AWS, Azure, GCP). Support continuous integration and continuous deployment (CI/CD) pipelines. Monitor, troubleshoot, and optimize application performance, security, and scalability. Collaborate with developers to streamline software delivery and infrastructure automation. Help implement and manage containerized applications using Docker and Kubernetes. Contribute to improving infrastructure as code (IaC) practices. Provide technical support and troubleshooting for clients’ systems and deployments. Stay up-to-date with industry best practices and emerging technologies. Essential Requirements: A degree in Computer Science, Engineering, or a related IT field (or equivalent practical experience). Desirable but Not Essential Familiarity with cloud platforms (AWS, Azure, GCP). Basic understanding of CI/CD principles and tools (e.g., Jenkins, GitLab, CircleCI). Exposure to containerization and orchestration (e.g., Docker, Kubernetes). Knowledge of infrastructure-as-code tools (e.g., Terraform, CloudFormation). Good understanding of version control systems (e.g., Git). A collaborative mindset with the ability to work effectively in a remote, global team. Strong problem-solving skills and the ability to learn quickly. Excellent written and verbal communication skills in English. Preferred Qualifications (Bonus): Experience with scripting languages (e.g., Bash, Python). Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Understanding of security best practices in DevOps. Experience with Agile/Scrum methodologies. What We Offer: Competitive salary and benefits. Full-time remote role with flexible working hours. Opportunity to work with cutting-edge technologies and global clients. A collaborative and supportive team environment that encourages continuous learning and growth. Mentorship and training to help you advance your career. A vibrant company culture with regular virtual team events and social activities.