Associate Architect (ATC)Virtusafull-timeRequired skillsAWSCICloudWatchconfiguration managementdatabaseEC2GitHubplatform servicesstate managementTerraformVPCAbout the role Virtusa Website: virtusa.com Job details: Key ResponsibilitiesDesign and build a scalable AWS multi-account architecture using Control Tower and AFT (Account Factory for Terraform)Lead infrastructure as code (IaC) strategy using Terraform and Terragrunt, ensuring modular, reusable, and production-grade patternsArchitect and implement hub-and-spoke networking, including Cloud WAN, VPC sharing (RAM), routing, and hybrid connectivity (VPN)Drive on-prem to AWS migration, including workload modernization and environment standardizationOwn and evolve Ansible-based provisioning and configuration workflows across all environmentsEnsure tight integration between Terraform-provisioned infrastructure and Ansible-configured application stacksRefactor and standardize Ansible roles, playbooks, and inventories for scalability and maintainabilityBuild and maintain CI/CD pipelines (GitHub Actions preferred) for infrastructure provisioning and platform servicesDefine and enforce cloud governance (IAM, SCPs, tagging, cost controls, guardrails)Partner with engineering teams to onboard workloads, troubleshoot issues, and improve reliability and observabilityIdentify opportunities to reduce configuration drift and evolve toward more immutable infrastructure patterns where applicableRequired Technical Skills (Must-Have)AWS (Expert-Level)Deep experience with AWS services including VPC, IAM, EC2, EKS, RDS, S3, CloudWatch, Route 53, Load BalancersExperience with multi-account architecture, Control Tower, and governance at scaleInfrastructure as Code (Advanced)Terraform (advanced module design, remote state management, scaling patterns)Terragrunt (environment orchestration, DRY principles)Experience building reusable and production-grade infrastructure modulesConfiguration Management (Critical Requirement)Strong hands-on experience with Ansible at scaleProven ability to design and maintain Ansible roles and playbooks for:Application deploymentEC2 configuration and hardeningDatabase schema management (e.g., Flyway integration)Experience managing large and dynamic inventories across multiple environments Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.