View all jobs
Software Integration Engineer III
Reflexive Concepts is seeking a skilled Software Integration Engineer III to join our team!
This Software Integration Engineer will deliver fast, reliable, and secure software deployments across a wide range of high-performance computing (HPC) environments. The engineer will orchestrate complex configuration changes and software updates across production systems using Ansible, Helm, and Kubernetes, keeping every phase of the delivery lifecycle secure, compliant, and performant. The role also serves as the Tier 3 technical escalation lead, partnering with Operations & Maintenance teams to perform in-depth root cause analysis and build automated remediation that improves long-term system stability.
Qualifications:
This Software Integration Engineer will deliver fast, reliable, and secure software deployments across a wide range of high-performance computing (HPC) environments. The engineer will orchestrate complex configuration changes and software updates across production systems using Ansible, Helm, and Kubernetes, keeping every phase of the delivery lifecycle secure, compliant, and performant. The role also serves as the Tier 3 technical escalation lead, partnering with Operations & Maintenance teams to perform in-depth root cause analysis and build automated remediation that improves long-term system stability.
Qualifications:
- Active TS/SCI + FS Polygraph
- Bachelor's degree in Computer Science or related field and at least eight (8) years of demonstrable experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR
- Five (5) years of full-time, directly related Computer Science work may be substituted for a degree, plus at least eight (8) years of demonstrable experience OR
- An industry-recognized professional certification may substitute for one (1) year of experience; a Master's degree in Computer Science or related field may substitute for two (2) years of experience.
- Experience using the Linux CLI and Linux Tools
- Experience with IaC principles and automation tools using Ansible
- Experience developing with Python to develop custom Ansible modules
- Experience with containerization technologies such as Docker, containerd, Podman
- Experience creating Helm Charts to deploy containerized services in a Kubernetes environment
- Experience with DevOps/GitOps principles, concepts, and best practices creating release candidates for deployment, maintaining, and troubleshooting pipelines
- Working knowledge of Git, including branching strategies and tagging
- Experience developing comprehensive, high-quality technical documentation for new products and modifications such as installation guides, troubleshooting run books, and architectural diagrams
Desired Skills + Experience
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
- Familiar with Datacenter Infrastructure Management (DCIM) tools such as Netbox
