Software Engineer 3
General Dynamics Information Technology1 month ago
Annapolis Junction, MD, USASenior
Base Salary
$176k - $238k/yr
Responsibilities
- Implement access controls and permission mechanisms for critical HPC system resources.
- Develop RBAC/ABAC, identity federation, SSO, IAM, and secret-management solutions.
- Administer Linux security controls including PAM, SELinux, file permissions, ACLs, and audit logging.
- Develop Python and Bash scripts to automate tasks and processes.
- Create Ansible playbooks to automate provisioning of HPC hardware and software components.
- Support containerized environments and GitLab CI workflows.
- Maintain compliance with agency security policies and industry standards.
Requirements
- Bachelor of Science degree.
- 8+ years of related experience.
- U.S. citizenship.
- Currently possess a Top Secret/SCI clearance with polygraph.
- Experience with Linux CLI and advanced Linux security administration.
- Proficiency with Bash scripting and Python software development.
- Experience implementing RBAC/ABAC for HPC systems.
- Experience developing IAM solutions with Keycloak and identity federation using SAML, OIDC, and OAuth2.
- Experience with HashiCorp Vault, Ansible, Docker, Podman, containerd, GitLab CI, and Git.
- Preferred experience with JIRA and Confluence.
- Familiarity with Agile, Scrum, or Scaled Agile Framework methodologies.
Benefits
- Medical, dental, vision, health savings account options, and a 401(k) plan with company match.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Short- and long-term disability, life, accidental death and dismemberment, critical illness, and other insurance options.
- Full-flex work weeks where possible and wellness packages.
- Onsite work location in Annapolis Junction, Maryland; 40 scheduled hours per week and no travel required.
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.