The ideal candidate is a passionate cloud evangelist with deep technical expertise, and a strong consulting mindset, capable of translating complex business requirements into secure, efficient, and innovative cloud architectures. You’ll collaborate closely with AI engineers, data engineers, and application developers.
Key Responsibilities
- Consulting & Solution Design: Collaborate closely with client stakeholders to understand their business objectives and technical requirements, providing expert advice and designing best-practice cloud solutions on Azure.
- Infrastructure Build & Deployment: Lead the hands-on implementation and deployment of cloud infrastructure using Infrastructure as Code (IaC) principles with tools such as Terraform or CloudFormation.
- Data Platform Enablement: Architect and build the foundational cloud services required to support modern data platforms, including data lakes, data warehouses, and machine learning environments.
- Automation & CI/CD: Develop and manage CI/CD pipelines to automate the deployment, testing, and integration of infrastructure and applications.
- Managed Services & Support: Provide ongoing operational support and maintenance for client cloud environments as part of our managed services offering, ensuring reliability, security, and performance.
- Security & Governance: Implement and enforce cloud security best practices, cost management strategies, and governance policies to ensure client environments are secure, compliant, and cost-effective.
- Technical Pre-Sales: Assist the sales team in a technical capacity during pre-sales engagements, including contributing to proposals and presenting technical solutions to prospective clients.
- Mentorship & Knowledge Sharing: Act as a subject matter expert within the business, mentoring junior colleagues and contributing to internal best practices and knowledge bases.
Skills, Knowledge and Expertise
- Proven commercial experience in a Cloud Engineer, DevOps, or Cloud Consultant role.
- In-depth knowledge and hands-on experience with core Microsoft Azure services (e.g., Virtual Machines, Azure Storage, Virtual Networks / Gateways, RBAC, Management Groups, Azure SQL / Managed Instance, Azure Functions, Azure Data Factory, Azure Kubernetes Service / Azure Container Service).
- Strong proficiency in Infrastructure as Code (IaC) using Terraform and/or Bicep with good understanding of Azure Resource Manager.
- Experience with scripting and automation using languages such as Python, Bash, or PowerShell.
- Solid understanding of CI/CD principles and experience with tools like Jenkins, Github Actions, GitLab CI, or Azure DevOps (ADO).
- Knowledge of containerisation technologies (Docker) and orchestration platforms (Kubernetes).
- Excellent communication and interpersonal skills, with a proven ability to engage with technical and non-technical stakeholders.
- A consultative mindset with strong problem-solving and analytical skills and ability to communicate technical concepts to non-technical stakeholders.
- Comfortable working in agile, client-facing environments with autonomy and ownership.
- Able to commute to London when required for client or team sessions (occasional)
- Microsoft Certified: Azure Solutions Architect Expert, or other relevant Microsoft Azure certifications (e.g. AZ-104, AZ-305, AZ-400).
- Experience working in other cloud environments (AWS, GCP).
- Familiarity with building and supporting cloud-native data services (e.g., Snowflake, Databricks, Azure Synapse, Azure HDinsight, Azure AI Foundry).
Benefits
- Remote-first working with flexibility around client needs.
- Private medical insurance.
- Projects with global brands & public sector leaders, working on real-world impact.
- Exclusive access to Microsoft & Databricks certifications, training, and partner tools.
- A collaborative culture of technical excellence and continuous learning.
- A lead role in shaping delivery standards and future Cloud practices within the firm.
- Competitive salary and long-term growth opportunities.
