DevOps Engineer

Peraton•Herndon, VA
•$135,000 - $216,000•Onsite

About The Position

Peraton is seeking a DevOps Engineer to support an Intelligence Community customer in the Washington, D.C., Maryland, and Virginia area. The role requires full-time work in a SCIF, with flexible hours. The engineer will help development teams automate and improve software delivery, operate and enhance CI/CD pipelines and infrastructure, support secure and scalable AWS environments, and integrate security practices into development and deployment. The position also involves monitoring and troubleshooting systems, maintaining technical documentation, and coordinating with stakeholders on requirements, priorities, progress, risks, and blockers.

Requirements

  • A bachelor’s degree in an applicable area with 8 or more years of relevant experience, a master’s degree with 6 or more years, or a Ph.D. with 4 or more years; an additional 4 years of experience may be considered in lieu of a degree requirement.
  • Active TS/SCI or SCI eligibility and an active polygraph or ability to obtain a polygraph.
  • DoD IAT Level II certification, such as Security+ CE or CISSP.
  • Experience using Git and CI/CD or artifact-management tools such as GitLab, GitLab Runners, Jenkins, and Artifactory.
  • Experience automating infrastructure, configuration, or deployment tasks using Bash, Python, and Ansible.
  • Experience administering Linux systems and troubleshooting Linux-based environments.
  • Experience deploying and supporting containerized applications using Docker, OpenShift, or a comparable container platform.
  • Experience working with AWS services, including EC2, S3, and RDS.
  • Experience creating and maintaining Helm charts and Docker Compose files, and deploying applications with them.
  • Full-time work in a SCIF is required; hours are flexible.

Nice To Haves

  • Experience administering or supporting Elasticsearch, NiFi, and/or PostgreSQL.
  • Experience building and maintaining container images, including writing or updating Dockerfiles.
  • Experience working in Agile development environments.
  • Familiarity with Splunk or other log-management and analytics tools.

Responsibilities

  • Partner with development teams to automate and improve application build, test, and deployment workflows.
  • Build and maintain infrastructure and deployment automation using Bash, Python, Ansible, Helm, and Docker Compose.
  • Maintain and improve CI/CD pipelines and artifact management using GitLab, Jenkins, and Artifactory to support reliable, repeatable software delivery.
  • Monitor system health and performance; investigate and resolve or escalate errors across applications, infrastructure, and deployment workflows.
  • Contribute to the design and operation of secure, scalable AWS infrastructure.
  • Integrate security practices into development and deployment workflows; perform system hardening, complete applicable DISA STIG checklists, and support Information Assurance assessments.
  • Evaluate and implement tools and practices that improve software delivery, system operations, and reliability.
  • Maintain technical documentation for procedures, configurations, and deployed architecture.
  • Work with stakeholders to clarify requirements, prioritize work, and communicate progress, risks, and blockers.

Benefits

  • Heavily subsidized employee benefits coverage for employees and their dependents.
  • 25 days of PTO accrued annually, up to a generous PTO cap.
  • Participation in an attractive bonus plan.
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service