Cloud Infrastructure Architect - CI/CD & Platform Engineering
NTT DATA, Inc. · Bangalore, KA, IN · India · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Req ID: 390588
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Cloud Infrastructure Architect - CI/CD & Platform Engineering to join our team in Bangalore, Karnātaka (IN-KA), India (IN).
About the Role We are looking for an experienced Cloud Infrastructure Architect to design, standardize, and evolve our cloud infrastructure and deployment pipelines across the organization. This is a senior, hands-on architecture role responsible for defining scalable, resilient, and secure cloud infrastructure patterns, and for owning the CI/CD strategy that enables engineering teams to ship reliably and quickly. You will work at the intersection of cloud architecture, DevOps/platform engineering, and infrastructure-as-code, setting the technical direction for how workloads are provisioned, deployed, and operated across our cloud environments. ________________________________________ Key Responsibilities Cloud Infrastructure Architecture • Design and evolve enterprise cloud architecture (AWS/Azure/GCP or multi-cloud), including landing zones, account/subscription strategy, network topology, and resource organization. • Define reference architectures for compute (VMs, containers, Kubernetes, serverless), storage, networking, and data services that balance cost, performance, scalability, and reliability. • Establish Infrastructure-as-Code (IaC) standards and reusable modules (Terraform, Pulumi, CloudFormation, Bicep) to enforce consistency across teams and environments. • Architect for high availability, disaster recovery, and business continuity, including multi-region/multi-AZ design and RTO/RPO planning. • Lead cloud cost optimization initiatives (FinOps) — rightsizing, reserved capacity/savings plans, autoscaling, and tagging/governance strategies. • Evaluate and integrate cloud-native managed services to reduce operational overhead while meeting security and compliance requirements. CI/CD & Deployment Engineering • Design and own end-to-end CI/CD architecture and standards across the organization, covering build, test, security scanning, artifact management, and deployment stages. • Build and maintain reusable pipeline templates (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, CircleCI) to standardize deployment practices across teams. • Implement progressive delivery strategies — blue/green, canary, and rolling deployments — to minimize risk and downtime during releases. • Define GitOps workflows (e.g., ArgoCD, Flux) for Kubernetes and cloud-native application deployments. • Establish environment promotion strategies (dev → staging → production), release gating, approval workflows, and rollback mechanisms. • Partner with engineering teams to reduce lead time for changes and deployment failure rates, and to improve overall DORA…