Senior DevOps Software Engineer
-
IT/Tech
Job Description & How to Apply Below
Base-2 Solutions is seeking a TS/SCI-cleared Senior Dev Ops Software Engineer to join a high energy team building and deploying a cutting edge technology stack in support of the DIA NDOC (National Digital Exploitation and OSINT Center) DOMEX Technology Platform (DTP). Under this 10-year contract containing multiple Task Orders, the role supports the DOMEX Data Discovery Platform (D3P) Modernization program as well as NDOC's mission to centralize and standardize Tasking, Collection, Processing, Exploitation and Dissemination (TCPED) of Open Source Intelligence (OSINT) across the DoD and IC enterprise.
While most work is conducted on-site at the client location in Bethesda, MD, the role offers a flexible schedule and, occasionally, some tasks may be performed remotely.
- Lead a Dev Ops team responsible for the design, deployment, and maintenance of a full stack containerized microservices architecture as well as technical systems administration, installation, and configuration.
- Participate in fostering a Dev Ops culture, building strong cross functional collaboration with systems engineering, architecture, development, security, operations, and integration teams, in a dynamic and fast paced environment.
- Work closely with a multi-disciplinary team of engineers, architects, developers, software integrators, and system administrators on the following key tasks:
- Deploy, triage and maintain a production big data pipeline built on Kubernetes, Elasticsearch, and Kafka.
- Enhance and maintain CI/CD pipelines and Dev Ops automation to accelerate development and improve reliability.
- Design and support scalable, redundant infrastructure across physical and virtual environments.
- Use Helm to configure Kubernetes deployments for new features and evolving requirements.
- Collaborate with System Engineers to design solutions for new features and requirements.
- Provide technical input to systems engineering documentation and diagrams/models working in coordination/collaboration with SE team members and Architect team.
- Support SAFe Program Increment (PI) planning and execution.
- Own and prioritize the Agile team backlog, ensuring work aligns with business priorities and delivers maximum value; break down features, prioritize work, and ensure requirements are clear and actionable; review and accept completed work to ensure it meets business requirements and quality standards.
- You're enthusiastic, collaborative, and comfortable working with teammates across a range of technical backgrounds.
- Meet an applicable education and experience pathway in the Required Education and Experience Equivalency section.
- Handson experience with containers and Kubernetes e.g., Ingress/Gateway API, Helm chart design/build, pod disruption budgets, affinity/anti-affinity rules, familiarity with external-secrets, ArgoCD, cert-manager, eck (elastic search).
- Experience with Git Lab pipeline development e.g., integration of Git Lab CI/CD components, code quality reports, coverage/test reports.
- Experience as a Product Owner or a similar role in an Agile software development team.
- Excellent communication skills (verbal and written) to articulate technical and non-technical concepts to diverse audiences.
- Proven ability to work cross-functionally with engineering, design, project management teams, and stakeholders.
- Experience with development, i.e. Bash, Power Shell, SALT, Python, Groovy, Java, etc.
- Experience on a production/ enterprise system.
- Experience with any of the following technologies:
Kafka or other message passing systems (AMQP, JMS) Kubernetes monitoring, e.g., Prometheus/ Graphana GPU-based Kubernetes SALT for deployment automation Nexus Linux, e.g., sysctls for K8s environments, FApolicyd, SELinux. - Familiarity with Elasticsearch, Logstash, and Kibana.
Education and Experience Equivalency
- BS in Engineering, Computer Science, Systems Engineering, or related field or equivalent experience with 12+ years in software development, system engineering or related field.
- Master's degree with 10+ years of experience.
- Current DoD 8570.01M IAT Level II (or higher) certification, such as Security+, CySA+, SSCP, CCNA Security, or CISSP (or Associate).
- Ability to obtain Privileged User Account (PUA) certification.
- Active Top Secret/SCI
- Must obtain a CI polygraph after start;
Top Secret/SCI required to start. - U.S. citizenship is required
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction