Reflexive Concepts
DevOps Software Engineer I
Reflexive Concepts, Annapolis, MD
Reflexive Concepts is seeking a skilled Software Engineer to join our team!
The Software Engineer shall be part of a team responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. This is a DevOps position. The Software Engineer shall develop Ansible playbooks to create complex and diverse infrastructure as code.
Qualifications:
The Software Engineer shall be part of a team responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. This is a DevOps position. The Software Engineer shall develop Ansible playbooks to create complex and diverse infrastructure as code.
Qualifications:
- Master's degree in Computer Science or related discipline from an accredited college or university. OR
- Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR
- Four (4) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Experience using the Linux CLI
- Experience with scripts using Bash
- Experience developing with multiple programming languages such as Python and Java
- Experience with IaC principles and automation tools such as Ansible
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI
- Experience with Git Source Control System
- Experience with containerization technologies such as Docker
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
- Experience with SQL technologies such as PostgreSQL, MySQL, and MariaDB
- Experience with designing, implementing, and consuming REST APIs