Senior DevOps Engineer

ECS Tech Inc•Work from home, Virginia
•$140,000 - $184,000•Remote

About The Position

Everforth ECS is seeking a remote Senior DevOps Engineer to support its next-generation Continuous Diagnostics and Mitigation (CDM) Cyber data solution. ECS designs, builds, deploys, operates, and maintains the CDM Data Services solution, which collects, normalizes, visualizes, and shares cyber data from more than 100 Federal agencies. The solution integrates Commercial Off the Shelf products, software configuration packages, and custom code to meet Department of Homeland Security requirements. The Senior DevOps Engineer accelerates the path from development to operations by collaborating with developers, testers, infrastructure engineers, site reliability engineers, and other stakeholders to design, plan, coordinate, and automate software releases. The role includes designing, implementing, and maintaining CI/CD pipelines for efficient, reliable, and repeatable software delivery. The engineer drives continuous improvement in release efficiency and reliability, maintains detailed documentation, and provides thought leadership on DevSecOps best practices. The program operates within the Scaled Agile Framework (SAFe) and values continuous learning, improvement, and cybersecurity.

Requirements

  • Must be a U.S. citizen and able to acquire DHS Public Trust Suitability.
  • At least 6 years of experience as a Release Engineer, CI/CD Engineer, or DevOps Engineer.
  • At least 6 years of demonstrated experience designing, building, and maintaining CI/CD pipelines, including integration of automated testing and security scanning.
  • At least 6 years of hands-on experience with CI/CD tools such as Jenkins, CircleCI, GitLab, GitHub Actions, Argo, or Travis CI.
  • At least 4 years of relevant experience using cloud platforms such as AWS, Azure, or Google Cloud.
  • At least 4 years of hands-on programming or scripting experience, such as Python or Bash.
  • Demonstrated use of version control and branching strategies to manage pipelines.
  • Experience logging, monitoring, and troubleshooting pipelines to ensure availability and reliability.
  • Strong knowledge of containerization and orchestration tools, including Docker and Kubernetes.
  • Ability to collaborate with cross-functional development, testing, product, and operations teams to support seamless release management.
  • Strong problem-solving and analytical skills.
  • Proactive, detail-oriented approach to identifying inefficiencies and implementing improvements.
  • Experience using version control and branching strategies to manage pipeline source configurations.
  • Experience integrating MLOps and machine learning into DevSecOps processes and tools.

Nice To Haves

  • Experience with AI and MLOps integrations in DevSecOps and agentic AI.

Responsibilities

  • Collaborate with developers, testers, infrastructure engineers, site reliability engineers, and other stakeholders on software release processes.
  • Design, plan, coordinate, and automate software releases.
  • Design, implement, and maintain CI/CD pipelines to support efficient, reliable, and repeatable software delivery.
  • Identify opportunities to improve the release process and drive initiatives to increase efficiency and reliability.
  • Create and maintain detailed documentation.
  • Provide thought leadership to team members on DevSecOps best practices.
  • Log, monitor, and troubleshoot pipelines to support availability and reliability.
  • Use version control and branching strategies to manage pipeline source configurations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service