HPC Software Engineer- 3 (Python, C++, DevOps)

AkinaAnnapolis Junction, MD
4d$230,000 - $270,000

About The Position

The Security Architecture defines components, interfaces, and relationships among software and hardware that establish trust, identity, authentication, and authorization. The architecture will also include processes and tests. The complexity of this product stems from the diversity and distribution of “clients” and “interests” and no one commercial product can provide all the USG’s security needs. Credential Management System is a suite of services, libraries, plugins/modules, and tools that implement identity roles, authentication, and authorization management both programmatically and through standard OS interfaces. The USG’s capability could have thousands of credential checks per minute depending on how pervasively the system services check for permissions, so the CMS may have multiple tiers of credential strength or permissioned surface exposure, e.g., prevent lose due to typos, accidental spills, authority escalation, and intrusion, etc.

Requirements

  • System architecture and design
  • System scanning, audit, detection, and prevention
  • High-performance computing (HPC) engineering and/or systems
  • Cloud engineering and/or systems
  • Container security
  • Container orchestration technologies, such as Kubernetes, RKE2
  • DevSecOps
  • Attribute-based access control (ABAC)
  • Host-based access control (HBAC)
  • Role-based (RBAC)
  • Credentials/Secrets management and automation
  • Data protection
  • Enterprise security software solutions, such as Delinea Server Suite, Centrify, Red Hat SSO (Keycloak), Red Hat IDM (FreeIPA Server), HashiCorp Vault
  • Linux server authentication, such as NSS, PAM, SSSD
  • Cloud-based authentication
  • Authentication protocols, such as OIDC, LDAP
  • Scripting languages, such as Bash, Python
  • Programming languages, such as C, C++, Rust, and Assembly-level
  • Automation languages, such as Ansible, YAML, JSON
  • Automation frameworks, such as AAP, SaltStack, Puppet, Chef, Terraform, etc.
  • Version-control systems, such as Git and GitLab
  • Linux operating systems
  • DevOps
  • CI/CD
  • Atlassian Confluence and Jira
  • Bachelor’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus six (6) 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.
  • TS/SCI - Polygraph

Benefits

  • 24 days PTO accrued annually
  • 11 federal holidays
  • 401k is 100% vested on your start date and the company makes a direct contribution worth 10% of your salary
  • Akina covers 100% of healthcare costs for employees and 50% toward dependents
  • Educational assistance towards college classes
  • Costs associated with job related training and certifications
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service