Senior AWS Migration Architect
Our client is seeking a remote Senior AWS Migration Architect to lead the design and implementation of complex cloud migration and modernization initiatives across enterprise environments.
This is a senior, hands-on architecture role for someone who has successfully planned and executed large-scale migrations into AWS. You will assess existing environments, develop migration strategies and wave plans, design secure and scalable target architectures, and guide workloads from discovery through migration, modernization, and operational transition.
The right candidate brings deep AWS expertise along with strong knowledge of application migration, infrastructure, networking, security, automation, and cloud financial optimization. You should be comfortable serving as a technical authority while also working directly with customers, development teams, operations teams, and other stakeholders to turn business and technical requirements into practical cloud solutions.
Success in this role means delivering secure, resilient, cost-effective AWS environments while reducing migration risk, improving operational performance, and creating a clear path for continued cloud modernization.
What You Will Do
- Lead the assessment, planning, architecture, and implementation of enterprise AWS migration and modernization initiatives.
- Evaluate existing on-premises and hybrid environments and develop migration strategies, modernization roadmaps, and target-state architectures.
- Use AWS migration technologies such as AWS Migration Hub, AWS Application Migration Service (MGN), and AWS Database Migration Service (DMS) to support application and database migrations.
- Develop migration wave plans based on application dependencies, technical requirements, risk, sequencing, and business priorities.
- Perform discovery and dependency analysis across applications, infrastructure, databases, networking, and supporting services.
- Design secure, scalable, highly available AWS architectures supporting IaaS, PaaS, SaaS, and cloud-native workloads.
- Architect hybrid and fully cloud-hosted solutions with appropriate networking, connectivity, availability, resiliency, and disaster-recovery patterns.
- Automate cloud provisioning and migration activities using Infrastructure as Code and scripting technologies.
- Collaborate with software and operations teams to modernize applications using containers, serverless technologies, and other cloud-native services.
- Ensure cloud security, governance, and compliance requirements are addressed throughout the migration lifecycle.
- Design and implement AWS networking, IAM, security, and governance controls.
- Identify opportunities to improve cloud performance, reliability, and cost efficiency.
- Recommend resource rightsizing, Reserved Instances, Savings Plans, and other AWS optimization strategies.
- Troubleshoot complex cloud architecture, migration, networking, security, and deployment issues.
- Develop technical designs, migration runbooks, implementation plans, operational procedures, and support documentation.
- Provide technical leadership and guidance to engineers and other team members throughout migration and modernization efforts.
- Work directly with customers and stakeholders to translate business requirements into viable cloud architecture and migration approaches.
- Evaluate technical risks and recommend appropriate mitigation strategies.
- Support the transition of migrated workloads into stable production operations.
What You Will Bring
Required Qualifications
- Bachelor's degree in Computer Science, Systems Engineering, Information Technology, or a related technical discipline, or equivalent relevant professional experience.
- 8+ years of professional cloud architecture, cloud engineering, infrastructure engineering, or related experience.
- Significant hands-on experience designing and deploying enterprise cloud solutions in AWS.
- Demonstrated experience leading or supporting large-scale application and infrastructure migrations to AWS.
- Hands-on experience with AWS Migration Hub, AWS Application Migration Service (MGN), and/or AWS Database Migration Service (DMS).
- Experience developing migration wave plans, performing discovery, and identifying application and infrastructure dependencies.
- Strong knowledge of AWS architecture, networking, IAM, security, governance, and cloud infrastructure.
- Experience designing highly available, resilient, and scalable cloud solutions.
- Experience with Infrastructure as Code and automated cloud provisioning.
- Experience with scripting or programming languages used for cloud automation.
- Experience with hybrid-cloud architecture and connectivity.
- Strong understanding of load balancing, VPNs, content delivery, high availability, and geo-redundancy.
- Experience with cloud cost management, rightsizing, performance optimization, and AWS cost-management strategies.
- Experience working within large-scale enterprise IT environments.
- Experience working directly with customers or stakeholders in a consultative technical role.
- Strong written, verbal, analytical, and technical documentation skills.
Preferred Qualifications
- AWS certifications such as AWS Certified Solutions Architect, DevOps Engineer, or comparable credentials.
- Experience migrating large-scale data platforms, analytics environments, or high-performance computing workloads.
- Experience modernizing applications using containers, Kubernetes, ECS/EKS, Lambda, or other serverless technologies.
- Experience with Terraform, AWS CloudFormation, or comparable Infrastructure as Code platforms.
- Experience designing cloud environments subject to formal security, compliance, or governance requirements.
- Experience working across AWS, Azure, GCP, or hybrid multi-cloud environments.
Work Environment
- This position operates in a hybrid on-site and remote environment.
- Candidates must be able to support regular on-site work at the customer location as required.
Compensation
$175,000 - $250,000 annually, commensurate with experience and qualifications.