AWS Cloud Software Engineer / DevOps Engineer

PeratonAnnapolis Junction, MD
$135,000 - $216,000

About The Position

Peraton is seeking an AWS Cloud Software Engineer / DevOps Engineer to support mission-critical cloud modernization and software engineering efforts within a fast-paced Cyber Intelligence environment. The selected candidate will design, develop, deploy, and maintain scalable cloud-native applications and infrastructure supporting enterprise and mission operations. This role requires hands-on experience with AWS cloud technologies, DevOps automation, Infrastructure as Code (IaC), CI/CD pipelines, and modern software engineering best practices. The ideal candidate will work closely with software engineers, systems engineers, and cloud architects to build resilient, secure, and highly available cloud solutions while supporting ongoing integration, testing, deployment, monitoring, and operational sustainment activities.

Requirements

  • Minimum eight (8) years of experience in software development/engineering, including requirements analysis, development, integration, testing, deployment, and troubleshooting
  • Minimum six (6) years of experience developing software using Java, C, C++, Python, or similar high-level programming languages
  • Minimum five (5) years of experience supporting UNIX/Linux operating systems
  • Minimum three (3) years of experience with software integration and automated testing
  • Hands-on experience with AWS cloud services and cloud-native application deployment
  • Experience with CI/CD pipeline development and DevOps automation tools
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation
  • Experience with Git-based version control systems such as GitLab
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related technical field (additional experience may be substituted for degree requirements)
  • Active TS/SCI security clearance with current polygraph required

Nice To Haves

  • Experience designing scalable AWS Cloud Architectures
  • Knowledge of AWS Well-Architected Framework Reviews
  • Experience with serverless architectures and microservices
  • Experience with Docker and Kubernetes container orchestration
  • Familiarity with CloudWatch, CloudTrail, and AWS Cost Management tools
  • Experience with Agile software development methodologies
  • Experience with observability and monitoring tools such as Elasticsearch/OpenSearch
  • Knowledge of security best practices within cloud environments
  • Experience supporting large-scale distributed systems and mission-critical applications
  • One or more of the following certifications preferred: AWS Certified Developer – Associate, AWS DevOps Engineer – Professional, AWS Solutions Architect – Associate or Professional, Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Administrator (CKA)

Responsibilities

  • Design, develop, integrate, test, and maintain cloud-native software applications and services
  • Support AWS cloud infrastructure deployments and modernization initiatives
  • Develop and maintain CI/CD pipelines using modern DevOps practices and tools
  • Implement Infrastructure as Code (IaC) solutions using Terraform and/or CloudFormation
  • Deploy and manage containerized applications using Kubernetes and Docker technologies
  • Support software integration, troubleshooting, system monitoring, and issue resolution
  • Collaborate with cross-functional engineering teams in Agile development environments
  • Implement and maintain cloud monitoring, logging, and observability solutions
  • Participate in system performance optimization, scalability planning, and operational sustainment
  • Ensure compliance with security and configuration management best practices

Benefits

  • Overtime
  • Shift differential
  • Discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service