Description
Diageo is looking for a Cloud Technical Lead to drive cloud transformation initiatives, improve infrastructure reliability and scalability, and mentor cloud and infrastructure engineering teams.
About the Role The role requires a combination of technical leadership, architecture, hands-on engineering, operational excellence, security, automation, and stakeholder management.
Key Responsibilities
- Cloud & Compute Leadership:
- Lead the architecture, deployment, and management of enterprise-scale cloud and compute environments.
- Manage cloud compute services, virtual machines, containers, storage, networking, and associated infrastructure.
- Drive cloud migration, modernization, and transformation initiatives across applications and infrastructure.
- Cloud Architecture & Engineering:
- Design secure, scalable, highly available, and cost-effective cloud solutions.
- Evaluate and implement cloud services across AWS, Azure, and/or GCP.
- Lead infrastructure modernization initiatives, including virtualization, containerization, and cloud-native technologies.
- Automation & DevOps:
- Drive infrastructure automation using Infrastructure as Code (IaC) tools such as Terraform.
- Implement and improve CI/CD processes for infrastructure and application deployments.
- Promote automation for provisioning, configuration management, monitoring, patching, and operational tasks.
- Infrastructure Operations:
- Provide technical leadership for cloud infrastructure operations and production environments.
- Establish and monitor SLAs, SLOs, availability, capacity, and performance metrics.
- Lead incident, problem, and change management for critical cloud infrastructure.
- Security & Compliance:
- Partner with security teams to implement cloud security controls and best practices.
- Ensure appropriate identity and access management, encryption, network security, and security monitoring.
- Leadership & Stakeholder Management:
- Lead and mentor cloud, compute, infrastructure, and platform engineering teams.
- Provide technical direction and support career development of team members.
- Collaborate with enterprise architects, application teams, cybersecurity, DevOps, and business stakeholders.
Experience/Skills Required
- Minimum 10 years of experience in IT infrastructure, cloud computing, compute platforms, or related technologies.
- Strong hands-on and architectural experience with at least one major cloud platform (AWS/Microsoft Azure/Google Cloud Platform (GCP)).
- Strong knowledge of cloud compute services such as EC2, Azure Virtual Machines, GCE, autoscaling, load balancing, and serverless technologies.
- Experience with Infrastructure as Code, preferably Terraform.
- Experience with Docker and Kubernetes.
- Strong knowledge of Linux and/or Windows server administration.
- Experience with DevOps tools and CI/CD platforms.
- Experience with scripting/automation using Python, PowerShell, Bash, or similar technologies.
Benefits
- Flexibility to manage your wellbeing and balance your priorities.
- Highly competitive Rewards and Benefits package.
- Opportunity to work with a diverse team and contribute to making life's moments mean a little more.