Senior Cloud Migration Architect (Contract)
The Stafford
Lansing, MI, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$170,560.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
.NET Framework
Application Programming Interfaces (APIs)
Amazon Web Services
Amazon Elastic Compute Cloud
Bash Shell
Code Review
Databases
Continuous Integration
Linux
DevOps
Identity and Access Management
+22 more
PostgreSQL
Microsoft SQL Server
Azure DevOps Pipelines
YAML
Datadog
Autoscaling
Istio
Amazon Virtual Private Cloud (VPC)
Cloudformation
Amazon Relational Database Service
Git Flow
Kubernetes
Cloud Migration
Cloudwatch
Elastic Beanstalk
Terraform
Splunk
New Relic (SaaS)
Docker
Static Application Security Testing
Vulnerability Analysis
Dynamic Application Security Testing
Job description
- 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
Do you have experience in YAML?, * 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 & conditions
$82/hr on 1099 basis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
7 Cloud Computing Trends Coming in 2025 for Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago