The Multi-Cloud Architect will design and implement cloud-native solutions across AWS and other cloud platforms (Azure, Google Cloud). This role demands deep technical expertise in cloud architecture, a focus on AWS solutions, and the ability to integrate services from multiple cloud providers to meet business objectives.
Key Responsibilities
Cloud Architecture and Design
Design, build, and manage multi-cloud solutions with a primary focus on AWS, integrating services from Azure and Google Cloud where appropriate.
Develop architecture blueprints that address scalability, security, availability, and cost-effectiveness across cloud providers.
Establish best practices and governance policies for hybrid and multi-cloud environments. Cloud Strategy and Planning
Collaborate with stakeholders to define cloud strategies aligned with business goals.
Evaluate workloads to determine the optimal mix of cloud platforms, ensuring interoperability.
Develop strategies for multi-cloud adoption, migration, and optimization.
Implementation and Integration
Architect cloud solutions leveraging AWS services (EC2, Lambda, S3, etc.) while integrating tools from Azure (e.g., AKS, Logic Apps) or Google Cloud (e.g., BigQuery, GKE).
Build and deploy Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or Azure Resource Manager.
Design and implement CI / CD pipelines for cross-cloud deployments.
Optimization and Maintenance
Monitor, analyze, and optimize workloads for performance, cost, and reliability across multiple cloud providers.
Implement cloud management platforms and tools to provide a unified view of multi-cloud environments.
Perform regular audits to ensure compliance with security, governance, and regulatory standards.
Security and Compliance
Implement identity and access management (IAM) across AWS, Azure, and Google Cloud environments.
Ensure compliance with frameworks like GDPR, HIPAA, PCI DSS, and ISO standards.
Implement multi-cloud disaster recovery and backup solutions.
Leadership and Collaboration
Serve as a technical leader, mentoring teams and providing guidance on multi-cloud best practices.
Collaborate with development, operations, and business teams to ensure alignment of cloud solutions with business needs.
Qualifications
Experience : 7+ years in cloud architecture, with expertise in AWS and experience with Azure and Google Cloud.
Certification : AWS Certified Solutions Architect (Professional), Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect.
Technical Skills :
Expertise in AWS core services (EC2, Lambda, RDS, etc.).
Proficiency in Azure services (AKS, App Services) and Google Cloud services (GCP Compute, BigQuery).
Strong knowledge of networking, security, and hybrid cloud integration.
IaC Tools : Terraform, CloudFormation, Azure Resource Manager, or equivalent.
Programming : Proficiency in Python, Go, or a similar language for automation.
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication to bridge technical and non-technical teams.
Strategic thinking with a focus on aligning technology to business outcomes.
Preferred Qualifications
Experience with Kubernetes and containerization tools (e.g., Docker, AKS, GKE).
Familiarity with cloud monitoring tools (Datadog, New Relic, AWS CloudWatch).
Experience with multi-cloud cost management and billing tools.
Knowledge of emerging technologies, including edge computing and AI / ML in the cloud