Workload Infrastructure Engineer / Architect

  • Posted 5 hours ago | Updated 4 hours ago

Overview

Remote
Hybrid
Contract - W2
Contract - + Month(s)

Skills

Amazon Web Services
Microservice
DEV OPS
Terraform
Best Practices
Deployment
Kubernetes
AWS Cloudformation
Networking
Continuous Integration/Delivery
AWS ECS
DNS
Application Development
B2B Software
Load Balancing
AWS Certified
Application Architecture
AWS Fargate

Job Details

Job Title: Workload Infrastructure Engineer / Architect

Location: Remote (US preferred)
Duration: 3+ months

Job Summary

We are seeking a highly skilled Workload Infrastructure Engineer/Architect to drive the Workload Infra Patterns work stream, focusing on designing, building, and standardizing scalable workload deployment patterns. The ideal candidate will have hands-on expertise in containers, ECS, Terraform, and application architecture, and will be responsible for developing reusable infrastructure templates and deployment strategies that ensure reliability, scalability, and security of workloads across enterprise environments.

Key Responsibilities
  • Workload Infra Patterns Development

    • Design and standardize reusable workload infrastructure patterns for cloud-native and containerized applications.

    • Develop templates and automation for deploying workloads across multiple environments.

    • Ensure workload patterns align with best practices for scalability, security, and cost optimization.

  • Containerization & Orchestration

    • Architect and manage workloads running in containers with a focus on AWS ECS.

    • Build deployment strategies for containerized workloads, including scaling policies, networking, and monitoring.

    • Partner with developers to design cloud-native application deployment models.

  • Infrastructure as Code (IaC)

    • Build and manage workload infrastructure using Terraform with reusable modules.

    • Automate infrastructure deployments and integrate them into CI/CD pipelines.

    • Establish governance and compliance for IaC standards across teams.

  • Application Architecture & Integration

    • Collaborate with architects and developers to design application architectures optimized for containerized and cloud-native deployments.

    • Assess application requirements and map them into scalable workload infrastructure patterns.

    • Provide guidance on performance tuning, reliability, and resilience strategies.

  • Collaboration & Best Practices

    • Work with cross-functional teams (DevOps, Cloud, Security, and App Engineering) to implement workload infra patterns.

    • Document infrastructure patterns, design decisions, and operational runbooks.

    • Promote adoption of patterns across the enterprise to reduce duplication and speed up deployments.

Required Skills & Experience
  • 5+ years of experience in cloud infrastructure, DevOps, or application architecture.

  • Strong expertise in containers (Docker, ECS; Kubernetes a plus).

  • Hands-on experience with Terraform (modular design, automation, governance).

  • Proven track record in designing and deploying application architectures in cloud environments.

  • Familiarity with CI/CD, Git, and DevOps automation.

  • Knowledge of AWS networking, IAM, and monitoring.

Nice-to-Have Skills
  • Experience with Kubernetes/EKS in addition to ECS.

  • Exposure to service mesh, API gateways, and microservices patterns.

  • Familiarity with multi-cloud workload deployments.

  • AWS Certifications (Solutions Architect, DevOps Engineer, or Container Specialty).

Educational Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field.

  • Relevant technical certifications preferred.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.