Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country.
🏢 About Captivation
Captivation Software is looking for a senior level software engineer who shall be responsible for implementing access controls and permission mechanisms for securing access to critical HPC system resources through robust permission management, ensuring compliance with the Agency’s security policies and industry standards.
🎯 The Role
As a Senior Software Engineer at Captivation, you will be responsible for implementing access controls and permission mechanisms for securing access to critical HPC system resources through robust permission management, ensuring compliance with the Agency’s security policies and industry standards.
✅ Key Responsibilities
Implement access controls and permission mechanisms for securing access to critical HPC system resources
Ensure compliance with the Agency’s security policies and industry standards
Develop software solutions using the Python programming language
Implement RBAC/ABAC for HPC systems
Manage advanced Linux security administration including PAM, SELinux, file permissions, ACLs, and audit logging
Develop IAM solutions using Keycloak
Implement identity federation and SSO (SAML, OIDC, OAuth2)
Develop and maintain secret management integrations using HashiCorp Vault
Develop Ansible playbooks to orchestrate the automation of provisioning HPC hardware and software components
Work with containerization technologies such as Docker, PodMan, containers
Apply CI/CD principles, methodologies, and tools including GitLab CI
Use Git Source Control System
📌 Required Qualifications
Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
Master's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Experience using the Linux CLI
Proficiency in scripting (Bash) to automate tasks and processes
Experience developing software solutions using the Python programming language
Experience implementing RBAC/ABAC for HPC systems
Experience with advanced Linux security administration including PAM, SELinux, file permissions, ACLs, and audit logging.
Experience developing IAM solutions using Keycloak
Experience implementing identity federation and SSO (SAML, OIDC, OAuth2)
Experience developing and maintaining secret management integrations using HashiCorp Vault
Experience developing Ansible playbooks to orchestrate the automation of provisioning HPC hardware and software components
Experience with containerization technologies such as Docker, PodMan, containers
Experience with CI/CD principles, methodologies, and tools including GitLab CI
Experience with Git Source Control System
⭐ Desirable Experience
Experience with the Atlassian Tool Suite (JIRA, Confluence)
Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
🎁 Benefits
Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)
Up to 20% 401k contribution (No Matching Required and Vested from Day 1)
Above Market Hourly Rates
$3,600 HSA Contribution
6 Weeks Paid Time Off
Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D
🛂 Visa & Eligibility
Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen.
Please let Captivation know that you found this role at devopsprojectshq.com as a way to support us, so we can keep providing you with awesome DevOps jobs.
Never miss a job
Join 2,000+ DevOps developers getting weekly alerts for remote and US/EU roles, Kubernetes, AWS, Terraform, filtered for your stack.
🔒 Need an IP to whitelist?
Get a dedicated static EU outbound IP for Banks, payments, EHRs, APIs, AI.