Jobs · Engineering · Iowa

DevOps/AWS Platform Engineer

Robert Half · West Des Moines, IA · 2 days ago
On-siteEngineeringTemporary

Responsibilities

  • Redesign container build and publication processes so application images can be delivered through Amazon ECR and GitHub package repositories in alignment with target platform needs.
  • Rework deployment automation to support containerized workloads on AWS Fargate, including service definitions, networking, permissions, logging, load balancing, and release verification using existing GitHub Actions workflows.
  • Replace Azure-based identity and access patterns with AWS-native role design and federated access models integrated with organizational authentication groups.
  • Transition secrets and configuration management to AWS services such as Secrets Manager and Parameter Store to support secure runtime access.
  • Convert Terraform configurations from Azure-focused implementations to AWS-based infrastructure modules, including updates to providers, reusable components, and remote state management.
  • Update GitHub Actions pipelines, runners, and reusable workflows to align with the target GitHub organization and AWS account trust relationships.
  • Create and refine deployment pipelines that enable reusable delivery into AWS Fargate environments for the applications and tools supported by this platform.
  • Adapt scripts, instructions, and developer tooling so they operate consistently inside Ubuntu-based Coder workspaces, including environment setup, credentials handling, and workflow expectations.
  • Use AI-assisted coding tools to speed implementation, while independently inspecting, testing, and validating every change before release.
  • Produce validation evidence for migrated capabilities using the existing evaluation framework and prepare concise handoff documentation for internal engineering teams.

Requirements

  • 7+ years of experience in platform engineering, DevOps, or cloud infrastructure with strong hands-on depth in AWS services and architecture.
  • Solid working knowledge of AWS container platforms, including Fargate, task and service configuration, networking, IAM roles, logging, and troubleshooting deployment behavior.
  • Advanced Terraform experience, including provider transitions, reusable module development, and remote-state configuration.
  • Practical CI/CD expertise with GitHub Actions, especially reusable workflows, environment management, and deployment automation for AWS-hosted applications.
  • Strong scripting ability in Bash and Python for automation, tooling updates, and operational support tasks.
  • Experience working with containerized platforms and cloud environments such as AWS and Azure, with the ability to translate existing patterns into new target architectures.
  • Comfort reviewing and modifying technical repositories that include infrastructure code, automation scripts, workflow definitions, and engineering documentation.
  • Familiarity with AI-assisted engineering tools, including Claude or similar platforms, is highly desirable.

Qualifications

  • BS in Computer Science, Information Systems, or related field.
  • Hands-on experience with AWS services such as EC2, S3, VPC, RDS, and Lambda.
  • Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Knowledge of container orchestration tools like Kubernetes.
  • Experience with version control systems like Git.
  • Experience with cloud security practices and compliance certifications (e.g., SOC 2, ISO 27001).

Skills

  • AWS Certified Solutions Architect – Associate or higher.
  • AWS Certified Developer – Associate or higher.
  • AWS Certified SysOps Administrator – Associate or higher.
  • Experience with AWS CloudFormation or Terraform.
  • Experience with AWS Identity and Access Management (IAM).
  • Experience with AWS Security Groups and Network ACLs.
  • Experience with AWS Elastic Load Balancing (ELB).
  • Experience with AWS CloudWatch and CloudTrail.
  • Experience with AWS CodePipeline and CodeBuild.
  • Experience with AWS CodeDeploy.
  • Experience with AWS Secrets Manager.
  • Experience with AWS Parameter Store.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.
  • Experience with AWS IAM Roles.
  • Experience with AWS IAM Policies.
  • Experience with AWS IAM Users and Groups.

Similar jobs

AWS Devops Engineer

Accord Technologies IncNew York, NY· 5 mo ago
Engineeringapply on candidateportalnew.ceipal.com

AWS Devops Engineer

Delta Progress Group IncIndiana, United States· 2 days ago
Engineeringapply on delprog.com

AWS DevOps Engineer

IT Engagements, Inc.Charlotte, NC· 5 days ago
Information Technologyapply on adzuna.com

AWS DevOps Engineer

Five Rivers IT Inc.Fair Lawn, NJ· 3 wk ago
Engineering$90k–$120k/yrapply on fiveriversitinc.applytojob.com

AWS DevOps Engineer

GuidehouseMcLean, VA· 5 days ago
Engineeringapply on guidehouse.wd1.myworkdayjobs.com