Captivation Software

Software Engineer 3 - Linux/Bash/Python/Keycloak/Ansible/Docker/CI/CD

Captivation Software
Apply
7 days ago
Annapolis Junction, MD, USASenior

Base Salary

$130k - $270k/yr

Responsibilities

  • Implement access controls, RBAC/ABAC, permission mechanisms, and security policies for critical HPC system resources.
  • Develop software solutions in Python and automate tasks with Bash using the Linux CLI.
  • Implement Linux security administration capabilities including PAM, SELinux, file permissions, ACLs, and audit logging.
  • Develop IAM solutions with Keycloak and implement identity federation and SSO using SAML, OIDC, and OAuth2.
  • Develop and maintain secret-management integrations with HashiCorp Vault.
  • Create Ansible playbooks to automate provisioning of HPC hardware and software components.
  • Use Docker and Podman for containerization and maintain CI/CD tooling including GitLab CI.
  • Use Git for source control and optionally work with JIRA and Confluence.

Requirements

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph and be a U.S. citizen.
  • Master's degree in Computer Science or a related discipline plus five years of relevant SWE experience, bachelor's degree plus seven years, or nine years of relevant SWE experience.
  • Experience with the Linux CLI, Bash scripting, Python development, and RBAC/ABAC for HPC systems.
  • Experience with advanced Linux security administration, Keycloak IAM, identity federation, SSO, HashiCorp Vault, Ansible, Docker or Podman, GitLab CI, and Git.
  • Experience with the Atlassian Tool Suite, including JIRA and Confluence, is desired.
  • Familiarity with Agile, Scrum, or SAFe methodologies is desired.

Benefits

  • Annual salary of $130,000-$270,000.
  • Up to 20% 401(k) contribution with no matching required and vesting from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid medical, dental, vision, life, short-term and long-term disability, and AD&D insurance.
  • Direct-hire position; third-party staffing and recruiting firms are not considered.

Tech Stack

AnsibleBashDockerGitGitLab CI/CDLinuxPython

Categories

Captivation Software

About Captivation Software

11-50 employees

Captivation Software builds custom full-stack web, cloud, and mobile applications and provides DevSecOps consulting for U.S. government and intelligence programs. The privately held company earns revenue through engineering services and prime/subcontract work, delivering analytics, big data, and AI software to mission-focused agencies. Founded in 2014 and headquartered in Hanover, Maryland, it focuses on projects for the Intelligence Community and defense customers in the Mid-Atlantic.

Contact me