AWS DevOps Engineer Remote - DC - District of Columbia

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 month(s)

Skills

AWS
Iac
MuleSoft
CI/CD
Terraform

Job Details

Job Title- Lead AWS DevOps Engineer

TechnicalFunctional Skills

Expertise in Java and Python-based frameworks.

Proven experience with IaC Pipelines, Especially for Lambda deployments.

Solid debugging and troubleshooting skills for deployment and runtime issues.

Experience working in API migration projects, preferably from MuleSoft to AWS.

Ability to work independently and take end-to-end ownership of DevOps activities.

Strong communication skills and experience coordinating with cross-functional teams.

Experience with serverless architectures and microservices.

Familiarity with observability tools and APM solutions.

Lead and support migration of APIs from MuleSoft to AWS using ECS and Lambda.

Debug and resolve deployment issues, including schema deployments and configuration-related failures.

Collaborate closely with developers and QA teams to resolve build, deployment, and runtime issues.

Take full ownership and responsibility for pipeline execution, deployment reliability, and release coordination.

Ensure adherence to AWS best practices, security, and operational standards.

Provide support during critical deployments, including flexibility to work additional hours or weekends when required.

Design, build, and maintain IaC pipelines from scratch using Jenkins and the Amtrak DevOps framework (Python-based).

Infrastructure Automation:

o Develop and maintain IaC templates using Terraform, AWS CloudFormation, or AWS CDK for scalable and secure infrastructure provisioning.

CICD Pipeline Management:

o Build and optimize CICD pipelines using AWS CodePipeline, Jenkins, or GitLab CICD for automated deployments.

ECS Cluster Setup & Management:

o Create and configure AWS ECS clusters and services, including networking, IAM roles, and auto-scaling policies.

Deployment Planning:

o Implement deployment strategies such as blue-green and rolling updates to ensure zero downtime.

Monitoring & Logging:

o Integrate AWS CloudWatch and other monitoring tools for performance tracking and alerting.

Security & Compliance:

o Apply AWS best practices for IAM, encryption, and compliance standards (e.g., SOX, PCI, GDPR)

Experience Required 10+ Years

Roles & Responsibilities

Lead and support migration of APIs from MuleSoft to AWS using ECS and Lambda.

Debug and resolve deployment issues, including schema deployments and configuration-related failures.

Troubleshoot CICD and infrastructure issues and ensure smooth deployments across environments.

Collaborate closely with developers and QA teams to resolve build, deployment, and runtime issues.

Take full ownership and responsibility for pipeline execution, deployment reliability, and release coordination.

Ensure adherence to AWS best practices, security, and operational standards.

Provide support during critical deployments, including flexibility to work additional hours or weekends when required.

Design, build, and maintain CICD pipelines from scratch using Jenkins and the Amtrak DevOps framework (Python-based).

Infrastructure Automation:

o Develop and maintain IaC templates using Terraform, AWS CloudFormation, or AWS CDK for scalable and secure infrastructure provisioning.

CICD Pipeline Management:

o Build and optimize CICD pipelines using AWS CodePipeline, Jenkins, or GitLab CICD for automated deployments.

ECS Cluster Setup & Management:

o Create and configure AWS ECS clusters and services, including networking, IAM roles, and auto-scaling policies.

Deployment Planning:

o Implement deployment strategies such as blue-green and rolling updates to ensure zero downtime.

Monitoring & Logging:

o Integrate AWS CloudWatch and other monitoring tools for performance tracking and alerting.

Security & Compliance:

o Apply AWS best practices for IAM, encryption, and compliance standards (e.g., SOX, PCI, GDPR).

Generic Managerial Skills

Agile experience

Good communication and Analysis

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.