HPC Software Engineer Skill Level 3
Base2 Solutions - Fort George Meade, Maryland, United States
Work at Base2 Solutions
Overview
- View job
Overview
Job Description
Defines, develops, tests, and deploys components of the solution. Works with an Agile team to create and refine user stories and acceptance. Collaborates with other team members to build and test software and hardware components. Participate in daily stand-up/scrum meetings. Conduct research, prototyping, and exploration activities. Develops, maintains, and enhances complex, diverse infrastructure as code (IaC) for large-scale computing systems. Works with installation, configuration, testing, and operational management of system solutions. Expected Work
STE/STN automation and monitoring sustainment Frontend hardening Utility front door and courier containers
Container security LatteArt IAVM, PO&AM etc.
RBAC and CMS product creation & sustainment Mapping of roles to permission sets
General solution security Background hardening, as applicable Security reviews and audits for other team's products
Knowledge Security expertise at the design and implementation level
Required Skills and Experience
Linux, Linux tools Infrastructure automation technology: Ansible, SaltStack, Puppet, Chef, Terraform, etc. Willing and able to learn Ansible Adapting to and adhering to project-specific Ansible coding standards Familiar with and able to perform full software-development lifecycle support with version-control tools (Git, GitLab) Works independently, as well as with a team, to ensure that all components are functioning properly Stays abreast of the latest industry trends in both open source and commercial solutions. Supports determination of if-and-when to incorporate them into an IAC solution Communicative, collaborative, and organized Willing and able to learn new tools, protocols, custom software, firmware, and hardware Desired Skills and Experience
Programming in Ansible Bash scripting Python Container orchestration technologies Rancher Kubernetes Engine 2 (RKE2) Best practices in DevSecOps, system administration, and infrastructure network services (DNS, DHCP, PXE, NTP, etc.) Security concepts pertaining to one or more of: identity and access management (IAM), access control, secrets management, and/or any security products related to these concepts Security architecture Cloud security Red Hat IDM, Keycloak, HashiCorp Vault, Delinea/Centrify Education and Experience
Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity. Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE in programs and contracts of similar scope, type, and complexity. Nine (9) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.