CareerPlanSign in

Software Engineer II (DevOps)

Annapolis Junction, Maryland, United States💼 Full-time🗓 2025-12-01 → 2026-09-26

Core

Design, develop, test, deploy, and maintain complex software systems and Infrastructure as Code (IaC) solutions, focusing on automation and efficiency for software builds and deployments.

Role type

Senior DevOps Engineer (Software Engineering)

Builds

Automated CI/CD pipelines, containerized environments, and scalable infrastructure for defense and intelligence systems.

Domain

Defense contracting, Intelligence Community, High-Performance Computing (HPC)

Deliverable

production ML models | infrastructure

Required skills

Linux CLI, Bash/Python scripting, CI/CD pipelines, Infrastructure as Code (Ansible), Containerization (Docker/Containerd), Git, Java/C++/Python development, Agile methodologies

Preferred skills

Atlassian Tool Suite (JIRA, Confluence), Event-driven analytics, Cloud-based solutions

Technologies

Jenkins, GitLab CI, Travis CI, CircleCI, Ansible, Docker, Containerd, Eclipse IDE, Spring, Kafka

Responsibilities

Develop and maintain IaC solutions to automate provisioning; Design and implement CI/CD pipelines; Debug existing software and correct defects; Integrate software into new or modified systems; Oversee software development teams and ensure quality control; Coordinate software installation and monitor performance.

Seniority

Senior, hands-on IC with team lead responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.