EU remote
Azure DevOps Consultant
About this role
We are seeking an experienced Azure Cloud Consultant with experience in Kubernetes-based environments to design, implement and optimise cloud-native solutions for our clients. This role involves working closely with development, DevOps and infrastructure teams to deliver scalable, secure and resilient cloud environments using Microsoft Azure and Kubernetes. Responsibilities Manage and monitor our clients’ Azure infrastructure to ensure high availability, performance and security.
Design and implement Azure-based cloud architectures with a focus on containerised workloads using Kubernetes and AKS. Provision, configure and maintain Azure resources and services, including virtual machines, Data Lake and Synapse workspace, storage accounts, virtual networks and security groups. Monitor and troubleshoot Azure systems and applications, identifying and resolving performance, connectivity and security issues.
Collaborate with cross-functional teams such as the Enterprise Architect Team and IT Operations to support the deployment and integration of Azure-based solutions. Coordinate cloud migration and modernisation projects, including re-platforming and re-architecting applications for Azure. Develop and maintain Infrastructure as Code, using tools such as Terraform, Bicep or ARM templates. Implement CI/CD pipelines and DevOps practices for containerised applications.
Monitor, troubleshoot and optimise Kubernetes clusters and Azure resources. Ensure security, compliance and governance across cloud environments. Provide technical guidance and mentoring to client teams and junior consultants. Document solutions, create runbooks and deliver knowledge transfer sessions. Essential experience Bachelor’s degree in Computer Science, Engineering or a related field. 4+ years of experience in cloud consulting or engineering roles.
Knowledge of Azure cloud platform, including core services, administration tasks and resource management. Understanding of Kubernetes architecture, deployment, scaling and troubleshooting. Proficiency in scripting and automation, such as PowerShell, Bash or Python. Experience with containerisation tools, including Docker. Experience with orchestration platforms, such as Helm, Istio or similar. Familiarity with CI/CD tools, such as Azure DevOps, GitHub Actions or Jenkins.