Captivation Software is looking for a senior level software engineer to develop, enhance, and sustain automation tools for automating infrastructure provisioning of High-Performance Computing (HPC) systems in a Linux environment.
Requirements
- Experience using the Linux CLI
- Experience using Linux tools and developing Bash scripts to automate manual processes
- Strong Linux administration experience including software integration, service management, configuration management, and routine sustainment operations related to provisioning, storage, and networking
- Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment
- Experience with automation frameworks including Ansible for orchestrating deployment
- Recent software development experience using Python
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI, Bamboo, and Jenkins
- Experience with Git Source Control System
Responsibilities
- development, enhancement, and sustainment of automation tools in support of automating infrastructure provisioning of High-Performance Computing (HPC) systems in a Linux environment.
Other
- Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
- Master's degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
- Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies