Cloud Architect (Multi-Cloud)
Core
Designing multi-cloud strategies and platform capabilities across AWS, Azure, GCP, and OCI to enable enterprises to operate across multiple providers while managing complexity, security, and interoperability.
Role type
Senior IC Cloud Architect (Multi-Cloud)
Builds
Reusable platform capabilities, reference architectures, and abstraction layers for enterprise-scale cloud adoption.
Domain
Cloud Infrastructure / Multi-Cloud Architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Multi-cloud architecture design, federated identity and SSO, cross-cloud networking, infrastructure-as-code, policy-as-code, Kubernetes, container platforms, cloud-native architectures, cloud-to-cloud migration strategies, architectural trade-off analysis
Preferred skills
Abstraction and platform technologies (Crossplane, Pulumi, Terraform CDK), cloud-agnostic observability platforms, regulated environment experience, public speaking, technical writing
Technologies
AWS, Azure, GCP, OCI, Kubernetes, Crossplane, Pulumi, Terraform CDK
Responsibilities
Design multi-cloud strategies and reference architectures spanning AWS, Azure, GCP, and OCI; Develop architectures addressing portability, abstraction, interoperability, security, and operational consistency; Define abstraction layers and platform services to reduce cloud-specific complexity; Architect federated identity, single sign-on, and access-management capabilities across multiple cloud providers; Design and guide cross-cloud networking architectures; Establish infrastructure-as-code and policy-as-code approaches; Evaluate trade-offs between cloud portability, abstraction, and cloud-native services; Guide the adoption of Kubernetes, container platforms, and managed cloud services; Lead multi-cloud architecture initiatives and collaborate with engineering, security, infrastructure, and product stakeholders; Help develop reusable platform capabilities and architectural standards; Contribute to large-scale cloud-to-cloud migration strategies; Identify architectural risks and communicate complex technical concepts; Support the evolution of cloud governance, security, networking, identity, observability, and platform engineering practices