Like Minded People
Work Together

Back to Career

Multi-Cloud Migration Architect

Location: India, Remote

Work Experience: 10+ years of overall IT experience, with 5+ years leading large-scale cloud or multi-cloud transformations.

Requirements:


A) Technical:

Cloud Platforms

  • Expert-level, hands-on experience with AWS, Microsoft Azure, and Google Cloud Platform (GCP).
  • Deep understanding of native compute, networking, storage, security, and managed services across all three platforms.

Infrastructure as Code (IaC) & Automation

  • Terraform (preferred), Pulumi, Ansible, AWS CloudFormation, and Azure ARM/Bicep.
  • Experience designing reusable modules and enforcing policy-as-code.

Containers & Cloud-Native Technologies

  • Kubernetes (EKS, AKS, GKE), Docker, and container orchestration at scale.
  • Service mesh technologies such as Istio or Linkerd.
  • Familiarity with serverless and event-driven architectures.

Networking & Connectivity

  • Hybrid and multi-cloud networking including VPC/VNet design, peering, transit gateways, SD-WAN, and DNS strategies.
  • Private connectivity solutions such as AWS Direct Connect and Azure ExpressRoute.

Migration & Modernization Tools

  • AWS Migration Hub, Azure Migrate, Google Migrate to Containers, Carbonite, or equivalent tools.
  • Experience migrating both stateful and stateless workloads.

Data, Storage & Analytics

  • Data migration strategies for SQL and NoSQL databases.
  • Experience with Snowflake, Databricks, and large-scale data platforms.
  • Object storage lifecycle management (S3, Azure Blob Storage, GCS) and tiering strategies.


B) Soft Skills:

  • Proven ability to troubleshoot complex hybrid-cloud issues such as latency, data consistency, and service dependencies.
  • Strong analytical and problem-solving mindset with a bias toward automation and simplification.
  • Exceptional communication skills with the ability to influence both technical and non-technical stakeholders.


C) Certifications (Preferred):

  • AWS Solutions Architect – Professional.
  • Microsoft Azure Solutions Architect Expert.
  • Google Professional Cloud Architect.
  • Kubernetes (CKA/CKAD) or Terraform certifications are a plus.

Qualifications: Bachelor’s degree

Job Description:

Multi-Cloud Architecture & Strategy

  • Define and own the target-state multi-cloud architecture, including workload placement strategies, interoperability patterns, and cloud exit strategies.
  • Design architectures that emphasize high availability, fault tolerance, disaster recovery, and cross-cloud resiliency.
  • Establish reference architectures and design standards for hybrid and multi-cloud deployments.
  • Shift or scale workloads across providers based on performance, compliance, or cost.

Discovery, Assessment & Migration Planning

  • Lead deep technical discovery of legacy environments, including infrastructure, applications, data, and integration dependencies.
  • Classify application portfolios using the 6R migration framework (Rehost, Replatform, Refactor, Retire, Retain, Repurchase).
  • Build phased migration roadmaps with clear timelines, risks, dependencies, and success criteria.
  • Identify modernization opportunities such as microservices, managed services, and serverless architectures during migration planning.
  • Deliver migration milestones on time with zero or minimal unplanned downtime.
  • Ensure stable, observable, and scalable platforms post-migration.

Security, Governance & Compliance

  • Define cross-cloud security architectures, including identity federation, IAM standards, encryption, key management, and zero-trust principles.
  • Implement governance guardrails covering network segmentation, policy enforcement, logging, monitoring, and auditability.
  • Ensure compliance with industry and regulatory standards (ISO, SOC2, HIPAA, PCI-DSS, GDPR, etc.).
  • Ensure zero critical or high-severity findings in post-migration security and compliance audits.
  • Partner with security and risk teams to perform threat modelling and post-migration security assessments.

Automation, DevOps & Platform Engineering

  • Design and implement Infrastructure as Code (IaC) using Terraform or Pulumi to ensure consistency and repeatability across clouds.
  • Architect CI/CD pipelines enabling automated build, test, security scanning, and deployment across environments.
  • Promote DevOps and GitOps best practices to reduce deployment risk and improve release velocity.
  • Enable self-service platforms for application teams while maintaining governance controls.

Cost Optimization & FinOps

  • Establish FinOps frameworks to manage and optimize multi-cloud spend.
  • Design cost-efficient architectures using reserved instances, savings plans, spot/preemptible instances, and storage tiering.
  • Provide proactive cost forecasts, optimization recommendations, and ROI analyses to stakeholders.
  • Enable measurable reduction in total cost of ownership (TCO) and improved cost transparency.
  • Balance performance, reliability, and cost across cloud providers.

Leadership & Stakeholder Engagement

  • Serve as a trusted technical advisor to C-suite executives, enterprise architects, and business leaders.
  • Lead and mentor engineering teams through a Cloud Center of Excellence (CCoE) operating model.
  • Drive cross-functional collaboration between application, infrastructure, security, and operations teams.
  • Communicate complex technical concepts, trade-offs, and technical debt in clear business terms.