Senior Cloud Migration Architect (Contract)
Stafford Gray · staffordgray.com
LansingLead / Manager5–6 yrsContract
The job in short
Cloud migration architecture (contract).
Java.NETNode.jsSQLAWSAzureKubernetesDockerTerraformLinuxDevOpsNetworking
Details
- Found
- 23 d ago · posted 2026-05-18
- Location as listed
- Lansing, Michigan, United States
- Role
- Solutions / Software Architect
- Source
- The company’s own careers site
Full description
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
Requirements
• 5–6+ years AWS experience (EKS, EC2, RDS, VPC, IAM, CloudWatch, etc.)
• 3+ years Kubernetes experience (EKS preferred, Helm, ingress, scaling, troubleshooting)
• Proven experience with ArgoCD or Flux (required)
• Strong Azure DevOps pipelines (YAML) experience
• Solid Docker and ECR experience
• Experience with Terraform or CloudFormation
• Familiarity with RDS databases and working with DBAs
• Strong Linux and bash scripting skills
• Experience with Git workflows and code reviews
• Ability to write clear documentation and collaborate cross-functionally
Preferred
• AWS certifications (Solutions Architect Pro or DevOps Pro)
• Kubernetes certifications (CKA or CKAD)
• Experience migrating .NET or Java apps to AWS
• Experience with service mesh, APIs, or COTS systems
• Familiarity with tools like Datadog, Splunk, or New Relic
• Experience with blue/green or canary deployments
Benefits
$82/hr on 1099 basis.
Solutions / Software Architect jobs in Lansing, Michigan · Solutions / Software Architect jobs in the United States · All Stafford Gray jobs