We are seeking a highly skilled Azure Cloud Consultant with deep expertise in Kubernetes to design, implement, and optimize 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 containerized workloads using Kubernetes (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 Enterprise Architect Team and IT Operations to support the deployment and integration of Azure-based solutions.
- Lead cloud migration and modernization projects, including re-platforming and re-architecting applications for Azure.
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Bicep, or ARM templates.
- Implement CI/CD pipelines and DevOps practices for containerized applications.
- Monitor, troubleshoot, and optimize Kubernetes clusters and Azure resources.
- Ensure security, compliance, and governance across cloud environments.
- Provide technical leadership and mentorship to client teams and junior consultants.
- Document solutions, create runbooks, and deliver knowledge transfer sessions.