Cloud Engineer
Job Title: Cloud Engineering Team Lead
West End of London, England | Hybrid
Full-Time | Team Leadership | DevOps & Infrastructure
Role Overview
We're looking for a Cloud Engineering Team Lead to head a team of DevOps engineers, overseeing the development, deployment, and automation of cloud infrastructure and CI/CD processes. You'll work closely with engineering, product, and operations teams to deliver scalable, secure, and high-performing cloud solutions.
Key Responsibilities
- Lead, mentor, and manage a high-performing DevOps team
- Design, implement, and optimize infrastructure workflows and DevOps practices
- Collaborate cross-functionally to ensure smooth infrastructure service delivery
- Monitor system performance and troubleshoot issues to ensure uptime and quality
- Apply cost optimization strategies and maintain budget control
- Drive innovation by integrating emerging technologies and tools
- Manage team resources, roadmaps, and delivery timelines
- Participate in on-call rotation as needed
What You'll Bring
- Proven team leadership in DevOps/cloud engineering
- Strong experience with infrastructure-as-code (Terraform, Ansible, Pulumi)
- Skilled in scripting or programming (e.g., Python, Java, Go, Bash)
- Deep knowledge of Linux/Unix environments
- Expertise in containerization (Kubernetes, Docker) and orchestration tools
- Experience with GitOps tools (ArgoCD, FluxCD)
- Familiarity with databases (RDBMS or NoSQL)
- Hands-on with observability tools: Prometheus, ELK, OpenTelemetry, Jaeger
- Strong grasp of networking, security protocols, and performance optimization
- Experience designing scalable, fault-tolerant cloud solutions (AWS, GCP preferred)
- Agile mindset and proactive problem-solving attitude
- Relevant certifications are a plus (AWS, GCP, etc.)