IT Engineer

TeamSoft

West Des Moines (IA)

On-site

USD 90,000 - 103,000

Full time

11 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TeamSoft in West Des Moines, IA, is seeking an IT Engineer for a 4-month contract to migrate container workflows from Azure to AWS and adapt deployments to ECS on Fargate. The project emphasizes IaC, CI/CD, and reusable deployment workflows across GitHub Actions.

The ideal candidate has senior AWS experience (ECR, IAM, Secrets Manager), Terraform, and strong Bash/Python scripting, with a proven ability to validate automation in cloud-native environments.

Qualifications

  • Senior AWS Platform Engineering experience with IAM roles/policies, OIDC federation, ECR, ECS/Fargate, Secrets Manager, SSM Parameter Store, S3, VPC, CloudWatch.

Responsibilities

  • Migrate container workflows from Azure Container Registry to AWS ECR/GHCR and GitHub Packages.
  • Re-target deployment from AKS to ECS on Fargate: task definitions, services, IAM task roles, networking, CloudWatch, load balancing, deployment validation.
  • Leverage existing GitHub Actions pipelines for deployment workflows.
  • Replace Azure constructs with AWS IAM roles, Okta groups, and OIDC federation.
  • Replace Azure Key Vault secrets with AWS Secrets Manager and SSM Parameter Store.
  • Convert IaC from Azure to AWS provider (remote state, modules).
  • Re-point GitHub Actions pipelines/runners/reusable workflows and OIDC trust to Athene’s GitHub org and AWS accounts.
  • Build GitHub Actions pipelines to deploy into ECS on Fargate for Claude skills.
  • Create reusable deployment workflows for skills to invoke.
  • Adapt workflows/scripts to run in Coder workspaces: environment vars, credentials, tooling, developer workflow.
  • Instrument toolchain (Claude Code, skill library) on Ubuntu-based Coder workspace AMI.
  • Ensure tools/skills are pre-installed, configured, and validated in the golden image.
  • Use Claude Code to accelerate implementation with validation.
  • Evaluate AWS Blocks as an alternative and pilot Blocks-based deployment for TS/Node workloads.
  • Recommend where Blocks can reduce required skills.
  • Author and execute validation evidence for ported skills.
  • Produce a concise handover guide for Athene engineers.

Skills

AWS Platform Engineering
CI/CD
Bash
Python

Tools

IAM roles & policies
OIDC federation
ECR
ECS/Fargate
Secrets Manager
SSM Parameter Store
S3
VPC networking
CloudWatch
Terraform
GitHub Actions

Job description

Title: IT Engineer

Location: 7700 Mills Civic Parkway, West Des Moines, IA 50266

Duration: 4 months

Pay Rate Range: $65 to $75

Key Responsibilities
  • Translate container build-and-publish workflows from Azure Container Registry (ACR) to Amazon Elastic Container Registry (ECR) and GitHub Container Registry (GHCR) / GitHub Packages, as applicable.
  • Re-target deployment skills from Azure Kubernetes Service (AKS) to Amazon ECS on Fargate, including:
    • Task definitions
    • Services
    • IAM task roles
    • Container networking
    • CloudWatch logging
    • Load balancing and service wiring
    • Deployment validation
  • Leverage existing GitHub Actions pipelines for deployment workflows.
  • Replace Azure identity constructs, including Managed Identities and federated credentials, with:
    • AWS IAM roles
    • Okta groups
    • OIDC-based federation
  • Replace Azure Key Vault secret retrieval with AWS Secrets Manager and SSM Parameter Store.
  • Convert Infrastructure-as-Code from the Azure provider to the AWS provider, including remote state and supporting modules.
  • Re-point GitHub Actions pipelines, runners, reusable workflows, and OIDC trust to Athene’s GitHub organization and AWS accounts.
  • Build GitHub Actions pipelines required to deploy into the Amazon ECS on Fargate environment used by the Claude skills.
  • Create working, reusable deployment workflows that the skills can invoke.
  • Adapt skill instructions and helper scripts to run reliably inside Coder workspaces, including:
    • Workspace assumptions
    • Environment variables
    • Credentials
    • CLI tooling
    • Developer workflow expectations
  • Instrument the software developer toolchain, including Claude Code and the skill library, on the Ubuntu-based Coder workspace EC2 AMI.
  • Ensure tools and skills are pre-installed, configured, and validated in the golden image developers launch.
  • Use Claude Code to accelerate implementation while independently reviewing, testing, and validating all AI-assisted changes.
  • Evaluate AWS Blocks as an alternative to manually porting portions of the infrastructure and deployment skills.
  • Pilot an AWS Blocks-based deployment skill for suitable TypeScript/Node workloads.
  • Recommend where AWS Blocks can reduce the number of skills requiring conversion.
  • Author and execute validation evidence for each ported skill using the repository’s existing evaluation harness.
  • Produce a concise handover guide for Athene engineers.
Required Qualifications
  • Senior-level AWS Platform Engineering experience with:
    • IAM roles and policies
    • OIDC federation
    • ECR
    • ECS/Fargate
    • Secrets Manager
    • SSM Parameter Store
    • S3
    • VPC networking
    • CloudWatch
  • Working knowledge of Amazon ECS on Fargate, including:
    • Deploying and running containers
    • Task definitions
    • Services
    • Networking
    • IAM task roles
    • CloudWatch logging
    • ALB/service discovery patterns
    • Deployment troubleshooting
  • Deep day-to-day ECS/Fargate operations expertise is not required; a solid understanding of the fundamentals is sufficient.
  • Strong Infrastructure-as-Code skills using Terraform, including:
    • Provider migration
    • Module authoring
    • Remote-state backends
  • Hands-on CI/CD experience with GitHub Actions, including:
    • Reusable workflows
    • Environments
    • OIDC to AWS
    • Container build-and-publish pipelines
    • Deployment pipelines targeting Amazon ECS on Fargate
  • Proficiency in Bash and Python scripting.
  • Comfortable reading and modifying automation-oriented repositories containing:
    • Skill/playbook instructions
    • Shell scripts
    • Python utilities
    • Terraform modules
    • GitHub Actions workflowsMarkdown-based technical documentation
  • Azure literacy at a reading level, with the ability to interpret existing:
    • ACR
    • AKS
    • Key Vault
    • Managed Identity
    • Azure DevOps configurations
  • Strong Docker fundamentals.
  • Strong Git / GitHub Enterprise fundamentals.
#INDTS

TeamSoft is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or any other protected status under federal, state, or local law. We are committed to fostering a diverse and inclusive workplace.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Software Engineer
DevOps Software Engineer

Jobtailor • Connecticut

On-site
USD 120,000 - 160,000
Senior AWS DevOps Engineer
Senior AWS DevOps Engineer

Jobtailor • Atlanta (GA)

On-site
USD 120,000 - 180,000
Cloud DevOps Engineer (Vice President level)
Cloud DevOps Engineer (Vice President level)

Tekskills Inc. • Charlotte (NC)

On-site
USD 110,000 - 130,000
Senior Developer
Senior Developer

Socket.dev • Reston (VA)

Hybrid
USD 120,000 - 160,000
Cloud Platform Engineer
Cloud Platform Engineer

Credence • Illinois

On-site
USD 100,000 - 130,000
DevXOps Platform Engineer
DevXOps Platform Engineer

Jobtailor • Rahway (NJ)

On-site
USD 120,000 - 180,000
Senior Developer
Senior Developer

Inadev • Reston (VA)

Hybrid
USD 120,000 - 160,000
Software Engineer Sr - Fullstack/Vue
Software Engineer Sr - Fullstack/Vue

The Timberline Group • Maryland Heights (MO)

On-site
USD 120,000 - 160,000
DevOps – Automation Platform Engineer
DevOps – Automation Platform Engineer

Jobtailor • North Carolina

On-site
USD 110,000 - 160,000
Developer
Developer

Inadev • Reston (VA)

Hybrid
USD 120,000 - 160,000