DevOps Software Engineer
DevOps engineer supporting a Defense Intelligence OSINT platform (D3P Modernization) on-site in Bethesda, MD. Day to day: deploy, triage, and maintain a Kubernetes-based big data pipeline with Elasticsearch and Kafka, and enhance CI/CD with GitLab, Helm, and ArgoCD. Requires active TS/SCI clearance and a DoD 8570 IAT Level II certification.
- Compensation
- Not disclosed
- Location
- Bethesda, MD
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Devops
- Posted
Skills
Must have
- Bachelor's in Engineering/CS/Systems Engineering or equivalent with 8+ years in software development or system engineering (6+ years with Master's)
- DoD 8570.01-M IAT Level II or higher certification (e.g., CCNA Security, CySA+, Security+ CE, SSCP, CISSP)
- Ability to obtain Privileged User Account (PUA) certification per DoD 8570 policy
- Active Top Secret/SCI security clearance
- Kubernetes experience: ingress/gateway API, multi-tenant GPU sharing, Helm chart design/build, pod disruption budgets, affinity/anti-affinity rules
- Familiarity with external-secrets, ArgoCD, cert-manager, and Elasticsearch (ECK)
- GitLab pipeline development: CI/CD components, code quality reports, code coverage/test reports
- Linux OS knowledge including sysctls for Kubernetes, FApolicyd, and SELinux
- Comfortable with Elasticsearch, Logstash, and Kibana
- Cross-functional planning, coordination, and task execution
Nice to have
- Experience with systems at scale
- Experience or knowledge of Agile processes and techniques
- Experience with Bash, PowerShell, SALT, Python, Groovy, Java
- Experience on a production or enterprise system
- Experience with Kafka or other message passing systems (AMQP, JMS)
- Experience with Kubernetes monitoring tools such as Prometheus, Grafana, OpenTelemetry
- Experience with SALT for deployment automation
- Experience with Nexus
Full description
Position Summary
Base-2 Solutions is seeking a DevOps Software Engineer to design, develop, and deploy a state-of-the-art technology stack supporting the DOMEX Data Discovery Platform (D3P) Modernization program. The role supports the mission to centralize and standardize Tasking, Collection, Processing, Exploitation and Dissemination (TCPED) of Open Source Intelligence (OSINT) across the Defense Intelligence Enterprise (DIE). The engineer will work as part of a mission-focused, solutions-oriented, and adaptive team that values inclusion, innovation, collaboration, and professional development. Most work is conducted on-site in Bethesda, MD, with a flexible schedule and occasional remote tasks.
Essential Duties and Responsibilities
- Deploy, triage, and maintain a production big data pipeline using a microservice architecture running on Kubernetes, Elasticsearch backend, and Kafka messaging.
- Enhance and maintain CI/CD and DevOps scripts and processes including AI-integrated solutions for failure analysis, security, and compliance to facilitate faster development, quicker error detection, and resilient deployments.
- Design, develop, and support scalable, redundant infrastructure including physical and virtualized environments.
- Configure Kubernetes continuous deployments using Helm, YAML, and ArgoCD.
- Collaborate with System Engineers to design solutions for new features and requirements.
- Provide technical input to systems engineering documentation and diagrams/models in coordination with systems engineering and architect teams.
- Participate in Agile release planning, scrum of scrums, bug triage, design sessions, and other meetings.
- Develop PaaS solutions for hybrid deployments and secure multi-tenant GPU sharing in Kubernetes environments.
Required Qualifications
- Bachelor's degree in Engineering, Computer Science, Systems Engineering, or related field or equivalent experience with 8+ years in software development, system engineering, or related field; 6+ years of experience with a Master's degree.
- Possess at least one DoD 8570.01-M IAT Level II or higher certification, e.g., CCNA Security, CySA+, Security+ CE, SSCP, CISSP (or Associate).
- Ability to obtain Privileged User Account (PUA) certification per DoD 8570 policy.
- Experience with container/container orchestration, specifically Kubernetes, including troubleshooting ingress/gateway API, multi-tenant GPU sharing, Helm chart design/build, pod disruption budgets, and affinity/anti-affinity rules.
- Familiarity with external-secrets, ArgoCD, cert-manager, and elastic search (eck).
- GitLab pipeline development experience including integration of GitLab CI/CD components, code quality reports, and code coverage/test reports.
- Knowledgeable in navigating Linux OS, specifically sysctls for Kubernetes environments, FApolicyd, and SELinux experience.