Cloud Architect
Listed on 2025-12-27
-
IT/Tech
Systems Engineer, Cloud Computing
Supports various teams, including product, platform, and application teams, in successfully adopting cloud infrastructure and platform services. This role is deeply involved in designing and implementing new or enhanced cloud capabilities. It brings expertise in areas such as cloud technical architecture for utilizing Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) components, automating cloud management tasks, provisioning, configuration management, and other aspects of preparing and optimizing cloud solutions.
ResponsibilitiesA DAY IN THE LIFE:
- Provide expert knowledge on cloud infrastructure and platforms, to ensure our organization achieves its goals for cloud adoption. This involves translating cloud strategy and architecture into efficient, resilient, and secure technical implementations
- Lead and support teams on new cloud solutions including analyzing requirements, supporting technical architecture activities, prototyping, design and development of infrastructure artifacts, testing, implementation, and the preparation for ongoing support]
- Work on cloud migration projects, including analyzing requirements and backlogs, identifying migration techniques, developing necessary artifacts, executing migration processes, and ensuring preparations for ongoing support
- Design, build, deliver, maintain, and enhance infrastructure solutions. This includes ensuring the efficient transfer and storage of large amounts of data. Implement automation strategies such as Infrastructure as Code (IaC), configuration-as-code, policy-as-code, release orchestration, and CI/CD pipelines, alongside collaborative methodologies like Dev Ops. Participate in change and release management processes, performing complex provisioning and configuration tasks manually when necessary. Troubleshoot and solve technical issues as they arise
- Research and prototype new tools and technologies to enhance cloud platform capabilities. Proactively identify innovative ways to reduce toil, and teach, coach or mentor others to improve cloud outcomes using automation
- Improve reliability, scalability and efficiency by working with product engineers and site reliability engineers to ensure well-architected and thoughtfully operationalized cloud infrastructures. This includes assisting with nonfunctional requirements, such as data protection, high availability, disaster recovery, monitoring requirements and efficiency considerations in different environments
- Provide subject matter expertise for all approved IaaS and PaaS services, respond promptly to escalated incidents and requests, and build reusable artifacts ready for deployment to cloud environments
- Exert influence that lifts cloud engineering competency by participating in (and, where applicable, leading) organizational learning practices, such as communities of practice, dojos, hackathons and Centres of Excellence (COEs). Actively participate in mentoring. Practice continuous improvement and knowledge sharing (e.g., KB articles, training and research papers)
- Participate in planning and optimization activities, including capacity, reliability, cost management and performance engineering
Work closely with security specialists to design, implement and test security controls, and ensure engineering activities align to security configuration guidance.
Establish logging, monitoring and observability solutions, including identification of requirements, design, implementation and operationalization.
Optimize infrastructure integration in all scenarios — single cloud, multi-cloud and hybrid.
Convey the pros and cons of cloud services and other cloud engineering topics to others at differing levels of cloud maturity and experience, and in different roles (e.g., developers and business technologists). Be forthcoming and open when the cloud is not the best solution.
Work closely with third-party suppliers, both as an individual contributor and as a project lead, when required. Engage with vendor technical support as the customer lead role when appropriate.
Participate/Lead problem management activities, including post-mortem incident analysis, providing technical insight, documented findings, outcomes and recommendations as part of a root cause analysis.
Support resilience activities — e.g., disaster recovery (DR) testing, performance testing and tabletop planning exercises.
Solution architecture: act as a technology expert responsible for designing and implementing technical solutions that directly address specific business problems by analyzing needs, evaluating existing systems, and creating a comprehensive architecture that aligns with business objectives, often collaborating with stakeholders to ensure the solution meets requirements and is effectively implemented across the organization; key responsibilities include understanding business needs, selecting appropriate technologies, developing detailed technical designs, overseeing project implementation, and ensuring system scalability,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).