The Software Integration Engineer will implement a Zero-touch provisioning (ZTP) solution for High Performance Computing (HPC) systems, automating the installation, configuration, and deployment of software.
Responsibilities
Implement Zero-touch provisioning (ZTP) solution
Automate installation, configuration, and deployment of software
Integrate, install, configure, upgrade, compile, and support COTS/GOTS software
Generate documentation for the full software stack
Update software for sustainment support
Perform Linux system administration and shell scripting
Execute test codes for software performance
Provide software product ownership for HPC tools
Utilize CM tools, web documentation, and issue tracking
Requirements
TS/SCI with agency appropriate poly
Bachelor's degree in Computer Science or related field with eight years of experience or five years of related work experience with eight years of demonstrable experience
Experience with Linux CLI
Proficiency in scripting (Bash/Python)
Experience performing Linux System Administration tasks
Experience with automation frameworks including Ansible
General HPC technical knowledge
Experience with CI/CD principles and tools
Experience with containerization technologies such as Docker