Senior Cloud Migration Architect (Contract)

Stafford Gray

  • Lansing, MI
  • 30+ days ago

    Highlights

    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.

    Numbers & Facts

    LocationLansing, MI

    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.

    Similar Jobs

    See more jobs