About the job
Role Overview
We are looking for a Cloud & Data Engineer with hands-on experience across AWS and Microsoft Azure to design, implement, automate, and support cloud infrastructure and modern data platforms. The role combines cloud engineering, DevOps, data engineering, security, and cost optimisation, working across customer projects and internal solutions.
Key Responsibilities
Cloud Engineering – AWS & Azure
- Design, deploy, and manage cloud environments across AWS and Azure.
- Implement cloud infrastructure using Infrastructure as Code (IaC) such as Terraform, AWS CloudFormation, Bicep, or ARM templates.
- Configure networking including VPC/VNet, subnets, routing, security groups/NSGs, load balancers, VPNs, DNS and private endpoints.
- Implement secure identity and access using AWS IAM, Microsoft Entra ID, RBAC, roles and policies.
- Build and maintain compute solutions using EC2, Lambda, ECS/EKS, Azure VMs, Functions and AKS.
- Implement storage solutions using Amazon S3, EBS, Azure Blob Storage, ADLS Gen2 and Azure Files.
- Support cloud migrations and application modernisation initiatives.
- Perform AWS Well-Architected and Azure architecture reviews covering security, reliability, performance, operational excellence and cost.
- Configure monitoring, logging and alerting using CloudWatch, CloudTrail, Azure Monitor, Log Analytics and Application Insights.
- Implement backup, disaster recovery, high availability and business continuity solutions.
- Analyse cloud consumption and recommend cost optimisation and FinOps improvements.
Incase you would like to apply to this job directly from the source, please click here