We are looking for a Senior Cloud Migration Architect to join our development team and lead AWS platform configuration and CI/CD automation for a large-scale enterprise cloud migration.
This program spans 30+ applications using migration patterns including Elastic Beanstalk, Amazon EKS, and EC2, delivered across multiple sprints.
This is a hands-on role for someone who can build, troubleshoot, and mentor while delivering production-ready environments sprint by sprint.
Contract: State of Michigan (SOM)Duration: 6 months with possible extension
AWS Platform Configuration
Configure and manage Elastic Beanstalk environments across Dev, Test, and Prod
Stand up and operate EKS clusters including node groups, autoscaling, ingress, and namespaces
Provision and harden EC2 environments including AMIs, sizing, and patching strategy
Partner with DBA teams on RDS (SQL Server & PostgreSQL) setup
Design VPCs, IAM roles, security groups, and KMS integrations using least-privilege principles
Build reusable Infrastructure as Code (Terraform preferred)
CI/CD & GitOps
Build Azure DevOps pipelines (YAML) for multiple deployment patterns:
Elastic Beanstalk deployments
EKS container workflows with ECR + ArgoCD/Flux
EC2 deployments (AMI or blue/green)
Implement GitOps workflows using ArgoCD or Flux
Define promotion strategies across environments with approvals and rollback paths
Standardize pipeline templates for team scalability
Integrate security scanning, SAST/DAST, and artifact validation
Observability & Reliability
Configure CloudWatch logs, metrics, alarms, and dashboards
Define SLOs, alerting, and incident response runbooks
Documentation & Collaboration
Produce runbooks, ADRs, and operational documentation
Maintain versioned IaC repositories
Work closely with developers, infrastructure, and DBA teams
Troubleshoot issues across cloud, containers, and networking