Description
We are seeking a TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology Platform (DTP) Program.
As a Senior DevOps Engineer, you will lead an DevOps team responsible for the design, deployment, and maintenance of a full stack containerized microservices architecture as well as technical systems administration, installation, and configuration.
Key responsibilities include:
- Deploy, triage and maintain a production big data pipeline using a microservice architecture running on Kubernetes, Elasticsearch backend, and Kafka messaging.
- Enhance, improve, and maintain CI/CD and DevOps scripts and processes to facilitate faster development, quicker error detection and resilient deployments.
- Design, develop, and support scalable, redundant infrastructure to include physical and virtualized environments.
- Use Helm to configure Kubernetes deployments to support new feature 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.
- Own and prioritize the Agile team backlog, ensuring work aligns with business priorities and delivers maximum value.
- Support SAFe Program Increment (PI) planning and execution, including creating and managing work items and project documentation.
- Participate in Agile ceremonies, including sprint planning, daily standups, reviews, and retrospectives.
- Monitor sprint and program progress, helping resolve dependencies, risks, and impediments that impact delivery.
- Review and accept completed work to ensure it meets business requirements and quality standards.
- Collaborate with stakeholders, developers, and leadership to communicate priorities, progress, and product goals.
Requirements:
- BS in Engineering, Computer Science, Systems Engineering, or related field or equivalent experience with 12+ years in software development, system engineering or related field.
- Active TS/SCI security clearance with the ability to obtain and maintain a Polygraph.
- Current DoD 8570.01M IAT Level II (or higher) certification.
- Ability to obtain Privileged User Account (PUA) certification.
- Experienced with container/container orchestration, specifically Kubernetes.
- GitLab pipeline development experience.
- Knowledgeable in navigating Linux OS.
- Comfortable with Elastic Search, Logstash, Kibana.
- Experience as a Product Owner or a similar role in an Agile software development team.
- Excellent communication skills.
- Proven ability to work cross-functionally with engineering, design, and project management teams.
Preferred qualifications:
- 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 or other message passing systems, Kubernetes monitoring, GPU-based Kubernetes, SALT for deployment automation, Nexus.
The pay range for this position is $131,300.00 - $237,350.00.