Reflexive Concepts
System Engineer III
Reflexive Concepts, Annapolis, MD
Reflexive Concepts is seeking a Senior System Engineer to join our team!
The Systems Engineer shall be responsible for developing, maintaining, and enhancing complex and diverse IaC (Infrastructure as Code) solutions for large-scale HPC systems. In addition, the Systems Engineer shall serve as the technical expert in the conveyance of DevSecOps principles and best practices through collaboration amongst multiple development teams.
Qualifications:
The Systems Engineer shall be responsible for developing, maintaining, and enhancing complex and diverse IaC (Infrastructure as Code) solutions for large-scale HPC systems. In addition, the Systems Engineer shall serve as the technical expert in the conveyance of DevSecOps principles and best practices through collaboration amongst multiple development teams.
Qualifications:
- Twenty (20) years experience as a SE in programs and contracts of similar scope, type and complexity is required.
- Demonstrated experience in planning and leading Systems Engineering efforts is required.
- Bachelors degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required.
- Five (5) years of additional SE experience may be substituted for a bachelors degree.
- Experience using the Linux CLI and tools
- Experience writing scripts using Bash/Python
- General HPC technical knowledge regarding compute, network, memory, and storage components
- Experience with IaC (Infrastructure as Code) concepts, principles and automation such as Ansible, SaltStack, Puppet, Chef, Terraform
- Experience with CI/CD principles, methodologies, and tools including GitLab
- Experience with DevSecOps best practices
- Experience with Git Source Control System
- Experience working in an Agile development environment
- Willingness to learn Ansible
- Experience with the Atlassian Suite of Tools including Jira and Confluence
- Experience with build-test-release CI/CD pipelines and processes
- Experience with container technologies such as Docker and containerd
- Experience with container orchestration technologies such as Kubernetes and Rancher Kubernetes Engine 2 (RKE2)
- Experience with Linux system administration and infrastructure network services such as DNS, DHCP, PXE, NTP, etc.