The company is seeking a DevOps Software Engineer to support software integration efforts and develop secure, scalable framework solutions for national security missions.
Requirements
- Expertise with Linux CLI and scripting (Shell, Bash, Python).
- Experience with Linux administration including provisioning, storage, networking, and service management.
- Strong development experience with Python and Java.
- Experience with containerization technologies (Docker).
- Proficiency with Git for source code management, branching strategies, and team collaboration.
- Background in Big Data platforms (Spark) and data transformation (JSON, XML, CSV, Parquet).
- Experience with stream/batch Big Data processing and analytic frameworks.
Responsibilities
- Support software integration efforts across mission-critical systems.
- Develop and maintain automation and infrastructure provisioning using IaC tools (e.g., Ansible).
- Install, configure, and support COTS, GOTS, and FOSS software, libraries, and packages in Linux environments.
- Deploy and manage Big Data frameworks and Jupyter Notebook environments.
- Build and maintain CI/CD pipelines using GitLab CI.
- Monitor and optimize systems with Prometheus and Grafana.
- Support configuration management, networking, and routine sustainment operations.
Other
- Active TS/SCI clearance with polygraph.
- Bachelor’s degree in Computer Science or related discipline + 12 years of relevant experience.
- Detail orientation, strong organizational skills, and excellent troubleshooting abilities.
- Ability to identify and resolve complex technical issues, manage sustainment operations, and support the delivery of innovative solutions.
- Collaboration with engineering teams to deliver scalable, secure solutions.