Software Engineer 2 - DevOps

Captivation Software•Annapolis Junction, MD
•$130,000 - $270,000

About The Position

Captivation Software is seeking a mid-level software engineer for a DevOps-focused position. The engineer will oversee and monitor live production operations to ensure the availability, reliability, and performance of the project's software application suite. The role includes identifying, diagnosing, and responding to service disruptions, performance degradation, and operational issues; performing basic troubleshooting and corrective actions; supporting system sustainment activities; and collaborating with development and operations teams to maintain system health, improve operational efficiency, and support continuous service delivery.

Requirements

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph.
  • Must be a U.S. citizen.
  • A master's degree in Computer Science or a related discipline from an accredited college or university, plus three years of experience as a software engineer in programs and contracts of similar scope, type, and complexity; or a bachelor's degree in Computer Science or a related discipline from an accredited college or university, plus five years of such experience; or seven years of such experience.
  • Experience using the Linux CLI and Linux tools.
  • Experience developing scripts using Bash.
  • Recent Python 3.x software development experience.
  • Experience with NoSQL databases, including MongoDB.
  • Experience with containerization technologies such as Docker and containers.
  • Experience with CI/CD principles, methodologies, and tools, including GitLab CI.
  • Experience with distributed logging and monitoring, such as the ELK Stack and Prometheus/Grafana.
  • Familiarity with container orchestration technologies such as Kubernetes.
  • Familiarity with Helm Charts for deploying containerized services on Kubernetes.
  • Familiarity with messaging frameworks, including RabbitMQ.
  • Familiarity with IaC principles, methodologies, and tools such as Ansible.
  • Experience with the Git source control system.

Nice To Haves

  • Experience with SQL databases, including PostgreSQL.
  • Experience with the Atlassian Tool Suite, including Jira and Confluence.

Responsibilities

  • Oversee and monitor live production operations to ensure availability, reliability, and performance of the project's software application suite.
  • Identify, diagnose, and respond to service disruptions, performance degradation, and operational issues.
  • Perform basic troubleshooting and corrective actions.
  • Support system sustainment activities.
  • Collaborate with development and operations teams to maintain system health, improve operational efficiency, and support continuous service delivery.

Benefits

  • Up to 20% 401(k) contribution, with no matching required and vesting from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid employee medical, dental, vision, life, short-term disability, long-term disability, and AD&D insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service