WorkExperience:10+ years of overall IT experience, with 5+ years leading large-scale cloud or multi-cloud transformations.
Requirements:
A) Technical:
- 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.
- 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.
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.
- 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.