Description
We are seeking a TS/SCI cleared DevOps Software Engineer to join our team working on the DOMEX Data Discovery Platform (D3P) Modernization program. As a DevOps Engineer, you will contribute to the design, deployment, and maintenance of a full-stack containerized microservices architecture.
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
- Design, develop, and support scalable, redundant infrastructure to include physical and virtualized environments
- Configure Kubernetes (Helm, YAML, etc.) continuous deployments using ArgoCD
- Collaborate with System Engineers to design solutions for new features and requirements
- Provide technical input to systems engineering documentation and diagrams/models
- 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 solutions in a Kubernetes environment
Requirements:
- BS in Engineering, Computer Science, Systems Engineering, or related field or equivalent experience with 8+ years in software development, system engineering, or related field
- Active Top Secret/SCI security clearance with the ability to obtain and maintain a TS/SCI with Polygraph security clearance
- Knowledgeable in navigating Linux OS, specifically K8s environments
- Possess at least one DoD 8570.01-M IAT Level II or higher certification
- GitLab CI/CD pipeline development experience
- Experienced with container/container orchestration, specifically Kubernetes and troubleshooting experience
- Comfortable with Elastic Search, Logstash, Kibana
- Demonstrated ability to participate in cross-functional planning, coordination, and task execution
Nice to Have:
- Experience with systems at scale
- Experience/knowledge of key Agile processes and techniques
- Experience with development, i.e., Bash, PowerShell, SALT, Python, Groovy, Java, etc.
- Experience on a production/enterprise system
- Experience with any of the following technologies: Kafka, Kubernetes monitoring, SALT, Nexus