Description
Role Description
The Cloud Architect / Cloud Engineer / Multi-Cloud Specialist designs, builds, secures, and optimises cloud environments that support reliable, scalable, and cost-effective business applications and services.
This role combines cloud architecture, infrastructure engineering, automation, security, and operational management across one or more cloud platforms.
The position works closely with Software Engineering, DevOps, Cybersecurity, Data, IT Operations, Product, and business teams to define cloud requirements and deliver technical solutions.
Responsibilities include designing cloud architectures, provisioning infrastructure, supporting application migrations, automating deployments, managing networking and identity controls, monitoring performance, and resolving platform issues.
The role also establishes cloud standards, evaluates new technologies, improves reliability and cost efficiency, and supports disaster-recovery and business-continuity planning.
It ensures cloud solutions are secure, well documented, compliant with organisational requirements, and aligned with long-term technology strategy.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field.Experience in cloud engineering, cloud architecture, infrastructure engineering, DevOps, systems administration, or a related role.Strong understanding of cloud-computing concepts, including compute, storage, networking, databases, identity, security, monitoring, and high availability.Experience designing, implementing, or supporting solutions on AWS, Microsoft Azure, Google Cloud Platform, or similar cloud environments.Familiarity with multi-cloud or hybrid-cloud architectures, integration patterns, migration strategies, and operational considerations.Experience provisioning and managing infrastructure using Infrastructure as Code tools such as Terraform, CloudFormation, ARM templates, Bicep, Pulumi, or similar platforms.Working knowledge of Linux, Windows Server, virtual machines, containers, Kubernetes, Docker, and cloud-native services.Experience with CI/CD pipelines, release automation, source control, configuration management, and DevOps workflows.Strong understanding of cloud networking, including VPCs/VNets, subnets, routing, VPNs, load balancers, DNS, firewalls, and private connectivity.Knowledge of cloud security practices, including IAM, encryption, secrets management, logging, security monitoring, least-privilege access, and secure configuration.Ability to monitor cloud performance, availability, capacity, usage, and costs, then identify optimisation opportunities.Experience supporting incident response, disaster recovery, backup strategies, business continuity, and technical troubleshooting.Ability to create architecture diagrams, technical standards, implementation plans, runbooks, and stakeholder recommendations.Relevant certifications such as AWS Solutions Architect, Azure Solutions Architect, Google Professional Cloud Architect, Kubernetes, Terraform, or security certifications are an advantage.