DevOps Cloud Engineer AWS ECS Fargate

Artech LLC

Plano, TX

JOB DETAILS
SALARY
$35–$45 Per Hour
SKILLS
Amazon Relational Database Service (RDS), Amazon Web Services (AWS), Automation, Autoscaling, Best Practices, CPU (Central Processing Unit), Cloud Architecture, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cryptography, Database Design, Database Optimization, DevOps, Distributed Computing, Docker, Enterprise Protection, GitHub, Load Balancing, Maintain Compliance, Memory Hardware, Metrics, Microsoft .NET, Microsoft SQL Server, MySQL, Network Administration/Management, Network Routing, Performance Tuning/Optimization, PostgreSQL, Production Systems, Quality Assurance, Reporting Dashboards, Retail Management, Security Compliance, Software Engineering, Subnet, Systems Administration/Management, Test Automation
LOCATION
Plano, TX
POSTED
5 days ago

Requirement ID: 94445-1
Title: DevOps Cloud Engineer AWS ECS Fargate
Pay range: $35- $45/hr
Location: Plano, TX
Duration: 6 months

We are seeking a highly experienced Senior DevOps Cloud Engineer with expertise in AWS cloud infrastructure, ECS Fargate migrations, CI/CD automation, containerization, and .NET application modernization. The ideal candidate will lead cloud transformation initiatives, migrate legacy applications to AWS ECS Fargate, design scalable cloud-native architectures, and implement secure DevOps practices across enterprise environments.

Key Responsibilities

AWS Cloud Architecture & Migration

  • Lead application migration initiatives from on-premises environments to AWS ECS Fargate.
  • Design and implement cloud-native architectures aligned with AWS Well-Architected Framework principles.
  • Configure and manage AWS networking components including VPCs, Subnets, Route Tables, Security Groups, and NACLs.
  • Design secure IAM architectures using roles, policies, task roles, and execution roles.
  • Implement and manage Application Load Balancers (ALB), Target Groups, and health checks.

ECS Fargate & Container Platform Engineering

  • Design, deploy, and manage ECS Clusters, Services, and Task Definitions.
  • Optimize ECS Fargate CPU and memory utilization for performance and cost efficiency.
  • Implement ECS Service Auto Scaling using CloudWatch metrics.
  • Deploy and manage rolling and Blue/Green deployment strategies using AWS CodeDeploy.
  • Manage secrets securely using AWS Systems Manager Parameter Store and AWS Secrets Manager.

AWS CDK & Infrastructure as Code

  • Develop Infrastructure as Code solutions using AWS CDK with TypeScript.
  • Build reusable CDK constructs and deployment frameworks.
  • Design and maintain environment-specific stacks across Development, QA, and Production environments.
  • Implement automated deployment pipelines using CDK Pipelines.
  • Manage CDK lifecycle including Synth, Diff, and Deploy processes.

DevOps & CI/CD Automation

  • Build and maintain GitHub Actions CI/CD pipelines.
  • Automate Docker image build and deployment processes to Amazon ECR and ECS.
  • Implement automated testing, code quality checks, and security scanning using CodeQL.
  • Manage multi-environment deployment strategies and release automation.

.NET Application Modernization

  • Containerize .NET Framework and .NET Core applications.
  • Develop optimized multi-stage Dockerfiles for enterprise workloads.
  • Modernize and migrate legacy applications into containerized cloud-native environments.
  • Support application performance tuning and deployment optimization.

Monitoring & Observability

  • Implement Datadog monitoring solutions for ECS Fargate environments.
  • Configure Datadog Agent sidecar containers and ECS integrations.
  • Design dashboards and alerts for infrastructure, application performance, and business-critical metrics.
  • Monitor CPU, memory, latency, availability, and error rates across distributed systems.

Security & Compliance

  • Implement container security best practices and governance standards.
  • Enforce IAM least-privilege access models.
  • Secure secrets management and encryption mechanisms.
  • Ensure compliance with enterprise cloud security policies.

Database & Storage

  • Support AWS RDS platforms including SQL Server, PostgreSQL, and MySQL.
  • Implement connection pooling and database performance optimization strategies.
  • Design scalable database connectivity patterns for containerized workloads.
Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits

About the Company

A

Artech LLC