Cloud Engineer
Role details
Job location
Tech stack
Job description
We are looking for Cloud Engineers to join a collaborative Cloud Operations team, supporting and managing the organisation's Azure cloud platform. You will help maintain and enhance a large-scale cloud environment, ensuring stability, performance, and ongoing modernisation.
The ideal candidates will have experience with Azure cloud services, Kubernetes support, Terraform (IaC), and GitHub-based workflows. You will be involved in day-to-day operational duties such as proactive monitoring, incident troubleshooting, platform support and processing subscription requests - all within established change control processes.
This opportunity is perfect for individuals who enjoy automation, cloud infrastructure, and cross-team collaboration. While this isn't an application management role, you will support teams with cloud components of their applications as needed.
Core Responsibilities include:
- Monitor and maintain Azure cloud infrastructure, ensuring platform uptime and performance
- Support Kubernetes deployments and troubleshoot cloud services as part of L2/L3 incident response
- Use Terraform to update and maintain Infrastructure as Code modules
- Participate in CI/CD tasks using GitHub Actions or similar tooling
- Contribute to continuous service improvement and cloud automation efforts
- Diagnose and resolve cloud infrastructure issues, escalating where required
- Maintain clear documentation for operational processes and configuration
- Support patching, backups, and disaster recovery activities
- Collaborate with cross-functional teams to implement platform improvements
Requirements
- 24/7 on-call L2/L3 support experience
- Experience with a major cloud platform (Azure preferred)
- Understanding of monitoring tools for troubleshooting cloud workloads
- Basic CI/CD knowledge (GitHub Actions or similar)