Job Description Key Responsibilities: Architect and Design Cloud Solutions: Design and implement end-to-end cloud solutions on Azure and AWS that align with business and technical requirements, ensuring scalability, security, and cost-efficiency. Cloud Strategy and Governance: Lead the development of cloud strategies, architecture frameworks, and best practices, ensuring alignment with industry standards and company policies. Hybrid and Multi-Cloud Environments: Design solutions that integrate with on-premises data centres and multi-cloud environments, ensuring seamless interaction between systems. Cloud Migration: Lead and execute cloud migration projects, including the assessment, planning, and execution of migrating applications and data to Azure or AWS. Solution Development: Collaborate with development teams to define the technical architecture for new applications, ensuring that cloud services, microservices, and APIs are optimised for performance and maintainability. Security and Compliance: Ensure that solutions comply with security standards (e.g., IAM, encryption, firewalls) and industry regulations (e.g., Govt Standards (GDS, DPR, HIPAA), implementing security controls across cloud platforms. Cost Optimisation: Analyse and optimise cloud costs, ensuring resources are efficiently allocated and maintained while meeting performance requirements. Collaboration: Act as a technical liaison between business stakeholders, developers, infrastructure teams, and third-party vendors to translate business needs into technical solutions.