Cloud Engineer Jobs

3,211 jobs found — updated daily

Cloud Engineer

ECS Tech Inc•Quantico, VA
•$150,000 - $175,000•Onsite

About The Position

Everforth ECS is seeking a mid-level Cloud Engineer to work in its Quantico, Virginia office. The position is contingent upon additional funding and supports technology for law enforcement and scientific organizations. The engineer will design, deploy, configure, secure, monitor, and maintain AWS cloud infrastructure and cloud-native services for mission-critical applications and data systems. The role calls for a creative problem solver able to address complex cloud engineering challenges with minimal oversight. The engineer will help enable scalable, secure, and resilient cloud environments and support secure data operations, system reliability, and infrastructure modernization across diverse client environments. A strong desire and aptitude for learning, adaptability, and the ability to drive change amid evolving requirements, technologies, and security threats are required.

Requirements

  • U.S. citizenship and an active Top Secret clearance.
  • At least 5 years of hands-on experience designing, deploying, and managing AWS cloud infrastructure.
  • Strong experience with AWS core services, including EC2, S3, RDS, IAM, VPC, Lambda, CloudWatch, and CloudTrail.
  • At least 5 years of experience using Infrastructure-as-Code tools such as CloudFormation or Terraform.
  • Strong understanding of AWS networking, including VPC architecture, subnets, routing, security groups, NACLs, and NAT gateways.
  • At least 5 years of Linux system administration experience, including comfort navigating and troubleshooting Linux environments.
  • Experience implementing cloud security best practices, including IAM policies, KMS encryption, logging, and compliance controls.
  • Experience with automation and scripting using Bash and Python.
  • Experience supporting large, complex systems and data sets in cloud environments.

Responsibilities

  • Design, deploy, configure, and maintain AWS cloud infrastructure using Infrastructure-as-Code tools such as CloudFormation or Terraform.
  • Architect and support highly available, fault-tolerant, and scalable AWS environments aligned with AWS Well-Architected Framework best practices.
  • Configure and manage AWS services including EC2, S3, RDS, IAM, VPC, Lambda, and CloudWatch.
  • Support Dev, Test, and Prod cloud deployments while ensuring configuration consistency and security compliance.
  • Implement and manage networking components, including VPCs, subnets, route tables, security groups, NAT gateways, and load balancers.
  • Monitor cloud infrastructure performance, availability, and cost utilization using CloudWatch, CloudTrail, AWS Config, and related tools.
  • Support patching, upgrades, and lifecycle management of cloud-hosted systems and operating systems, with Linux-based systems preferred.
  • Implement security best practices, including least-privilege IAM, encryption at rest and in transit, and logging and auditing controls.
  • Troubleshoot and resolve infrastructure, networking, and system-level issues in AWS environments.
  • Collaborate with DevOps, security, engineering, and data teams to support application deployment and operational stability.
  • Evaluate and recommend improvements to infrastructure reliability, cost optimization, and security posture.

Career Resources

Build a Resume for Cloud Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service