Software Engineer 3
General Dynamics Information Technology3 months ago
Annapolis Junction, MD, USAStaff+
Base Salary
$176k - $238k/yr
Responsibilities
- Engineer, implement, integrate, and sustain the Delinea Tools Suite in a Linux environment.
- Serve as the subject-matter expert for Delinea technologies running on Linux systems.
- Support secure credential management, privileged access controls, secrets management, and automation capabilities.
- Develop scripts using Bash and Python and perform software development using Python and Java.
- Integrate Delinea with LDAP, Active Directory, and FreeIPA directory services.
- Troubleshoot system-level issues involving logs, services, networking, authentication, and distributed environments.
- Apply infrastructure-as-code principles and automation using Ansible and SaltStack.
- Support containerized environments using Docker and Podman, including secret-handling patterns.
- Sustain and support large Linux clusters through operations, monitoring, and problem resolution.
- Collaborate with security, infrastructure, and DevOps teams.
Requirements
- Bachelor of Science degree.
- At least 8 years of related experience.
- Current TS/SCI security clearance with polygraph.
- U.S. citizenship.
- Experience with the Linux CLI and Linux suite of tools.
- Experience developing Bash and Python scripts and recent software development experience with Python and Java.
- Strong Linux administration background with RHEL, CentOS, Rocky, or Ubuntu.
- Hands-on experience implementing or supporting at least one Delinea product, such as Secret Server, Privilege Manager, or DevOps Secrets Vault.
- Experience integrating Delinea with LDAP, Active Directory, or FreeIPA.
- Understanding of IAM, PAM, certificate-based authentication, and security best practices.
- Experience troubleshooting distributed system issues involving logs, services, networking, and authentication.
- Familiarity with API-based integrations, RESTful services, and secrets automation in CI/CD pipelines.
- Experience with infrastructure-as-code principles and automation tools such as Ansible and SaltStack.
- Experience with Docker, Podman, and related secret-handling patterns.
- Experience supporting large Linux clusters, including monitoring and problem resolution.
- Preferred experience with Atlassian tools such as Jira and Confluence and with enterprise security tools or cybersecurity-focused software engineering.
Benefits
- Comprehensive medical, dental, vision, HSA, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Full-flex work weeks where possible and wellness packages.
- 40 scheduled hours per week, no travel required, and onsite work in Annapolis Junction, Maryland.
- Identity verification during hiring may use biometrics and artificial intelligence, with camera participation required for virtual interviews.
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.