Are you passionate about cloud-native services, automation, and tackling complex technical challenges? Join our team and play a key role in delivering world-class managed security and networking services to our customers. As a Cloud Engineer, you will be instrumental in designing, implementing, and maintaining a scalable and secure managed services cloud infrastructure. You will ensure the platform supports mission-critical services, optimise uptime, and enable seamless expansion as we grow our customer base and introduce new services. This is an exciting opportunity to work in a collaborative environment, contribute to maintaining industry compliance and security standards, and deliver exceptional solutions to customers. Key Responsibilities Design and implement best-practice cloud architectures using Microsoft Azure. Build and troubleshoot containerised services with Docker and Kubernetes. Maintain compliance with cloud security best practices. Develop Python applications using external APIs (REST, GraphQL). Implement and maintain CI/CD pipelines using GitHub Actions. Manage environments with tools like Ansible and Terraform. Optimise and monitor IT systems using tools such as Salesforce, Netbox, Zabbix, and Grafana. Collaborate with internal teams and customers to deliver tailored solutions. E ssential Skills and Experience Proven experience in cloud architecture, particularly with Microsoft Azure. Expertise in containerisation technologies (Docker, Kubernetes). Strong knowledge of Linux systems and cloud security best practices. Hands-on experience with automation and infrastructure configuration tools. Excellent troubleshooting and problem-solving abilities. Strong technical documentation and communication skills. Desirable Skills Networking fundamentals (TCP/IP, VPN, BGP, etc.). Test-driven development knowledge. Experience in Scrum teams and strategic planning. Workshop facilitation and technical presentation abilities. What We’re Looking For We value result-oriented, high-energy individuals with a can-do attitude. If you are proactive, motivated, and eager to deliver exceptional outcomes, we want to hear from you. Why Join Us? This is your chance to be part of a dynamic team dedicated to innovation, excellence, and customer success. We prioritise an inclusive and supportive environment, enabling you to thrive and make an impact.