Software Integrator
| Hours | Full-time |
|---|---|
| Location | Huntsville, Alabama |
About this job
Job Description
Location: Huntsville, AL
Work Arrangement: On-site
Clearance: Active DoD Secret
Certification: Security+ or equivalent DoD 8570 IAT Level II certification required
DSI is seeking a Software Integrator to support Ground Support Systems on the Ground-based Midcourse Defense (GMD) Weapon System program in Huntsville, Alabama.
The Software Integrator will integrate independently developed software components into a complete system and support installation, configuration, troubleshooting, and integration in Windows and Linux environments. The ideal candidate combines software scripting skills with systems administration, CI/CD tooling, and hands-on software integration experience.
ResponsibilitiesIntegrate independently developed software components into a complete operational system.
Support software installation, configuration, integration, troubleshooting, and deployment.
Perform integration activities across Windows and Linux environments.
Develop and maintain scripts used to support software integration and system operations.
Create and maintain software installation manuals and technical documentation.
Develop expertise in Ground Support Systems and Launch Management System concepts of operation and user interfaces.
Troubleshoot software, configuration, deployment, and system integration issues.
Use configuration management, source control, CI/CD, artifact management, and Agile collaboration tools.
Work with software development, systems engineering, test, cybersecurity, and operations teams to resolve integration issues.
Support activities in secure, on-site engineering environments.
Bachelor's degree in a STEM discipline with approximately 5 years of related experience, Master's degree with approximately 3 years, or PhD with approximately 1 year of related experience. Equivalent qualifications may be considered where permitted by the program.
Experience integrating multiple software components into a larger system.
Windows and Linux systems administration experience.
Scripting experience using Bash, C Shell, and Python.
Experience with software development/integration tools including:
Jira
Confluence
Bitbucket
Git
Jenkins
Artifactory
Current Security+ certification or equivalent certification satisfying DoD 8570 IAT Level II requirements.
Current, active, in-scope DoD Secret security clearance required to start.
Strong troubleshooting and technical problem-solving skills.
Ability to work effectively with multidisciplinary engineering teams.
Experience with Ansible and/or Ansible Tower.
Java development experience.
Object-oriented programming experience.
Ability to troubleshoot source code and analyze ASCII and XML log files.
MySQL or other relational database experience.
Missile Defense, GMD, or other complex DoD software integration experience.
Experience supporting CI/CD pipelines and automated deployment environments.