Role Overview
We are looking for a seasoned and forward-thinking Cloud Architect to lead the design and implementation of our cloud strategy. In this senior role, you will be responsible for architecting scalable, secure, and highly available cloud solutions across platforms such as AWS, Azure, or Google Cloud. You will serve as a technical authority, shaping the organization's cloud vision and translating business objectives into robust infrastructure architectures.
The ideal candidate brings deep expertise in cloud-native technologies, a strong understanding of security and compliance frameworks, and a proven ability to mentor development teams and drive enterprise-wide cloud adoption. You will play a pivotal role in optimizing infrastructure performance and cost while establishing governance standards that ensure long-term operational excellence.
Responsibilities
- Design and implement scalable, resilient, and secure cloud architectures on platforms such as AWS, Azure, or Google Cloud, aligned with enterprise goals and application requirements
- Develop and own the organization's cloud strategy, including roadmap planning, platform selection, and migration frameworks for moving workloads to the cloud
- Optimize cloud infrastructure for performance, reliability, and cost efficiency through right-sizing, auto-scaling strategies, reserved capacity planning, and continuous monitoring
- Define and enforce cloud governance policies, guardrails, and standards covering networking, identity and access management (IAM), resource tagging, and lifecycle management
- Ensure compliance with industry regulations and security frameworks (e.g., ISO 27001, SOC 2, GDPR, CIS Benchmarks) by embedding security controls across cloud environments
- Guide and mentor development and DevOps teams on cloud-native best practices including microservices architecture, containerization (Docker/Kubernetes), serverless patterns, and CI/CD pipelines
- Lead cloud architecture reviews and provide technical oversight for infrastructure-as-code (IaC) implementations using tools such as Terraform, AWS CloudFormation, or Azure Bicep
- Collaborate with cross-functional stakeholders including engineering, security, operations, and finance teams to ensure cloud solutions meet business, technical, and budgetary requirements
- Evaluate and onboard emerging cloud technologies and services, providing recommendations that drive innovation and competitive advantage
- Establish and maintain comprehensive architecture documentation, reference architectures, and decision records to support organizational knowledge and continuity
Requirements
- AWS
- Microsoft Azure
- Google Cloud Platform
- Cloud Architecture
- Microservices Architecture
- Serverless Computing
- Docker
- Kubernetes
- Terraform
- AWS CloudFormation
- Azure Resource Manager
- Infrastructure as Code (IaC)
- Cloud Security
- IAM (Identity and Access Management)
- DevOps
- CI/CD
- Cloud Cost Management
- FinOps
- Network Architecture
- Security Compliance
Preferred Skills
- AWS Solutions Architect Professional Certification
- Azure Solutions Architect Expert Certification
- Google Professional Cloud Architect Certification
- ISO 27001
- SOC 2
- GDPR
- CIS Benchmarks
- Azure Bicep
- Event-Driven Architecture
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field — or equivalent professional experience
- 8+ years of experience in IT infrastructure, software engineering, or systems architecture, with at least 4 years in a dedicated cloud architecture or senior cloud engineering role
- Deep hands-on expertise with one or more major cloud platforms — AWS, Microsoft Azure, or Google Cloud Platform — including core compute, storage, networking, and security services
- Strong understanding of cloud-native architecture patterns including microservices, event-driven architectures, serverless computing, and containerized workloads (Docker, Kubernetes)
- Proficiency with infrastructure-as-code tools such as Terraform, AWS CloudFormation, Azure Resource Manager, or equivalent
- Experience designing and implementing cloud security architectures including IAM policies, network segmentation, encryption strategies, and security monitoring
- Familiarity with DevOps and CI/CD practices, and experience integrating cloud infrastructure into automated deployment pipelines
- Strong knowledge of cloud cost management principles including FinOps practices, cost allocation, and optimization strategies
- Relevant cloud certifications are highly desirable — e.g., AWS Solutions Architect Professional, Azure Solutions Architect Expert, or Google Professional Cloud Architect
- Excellent leadership, communication, and stakeholder management skills, with the ability to articulate complex architectural concepts to both technical and non-technical audiences
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.