Software Engineer
Job Description
General Dynamics Information Technology (GDIT) is seeking a Software Engineer to support the development, enhancement, and sustainment of information management software and services infrastructure for High-Performance Computing (HPC) systems. This is an onsite role in Annapolis Junction, Maryland, working in a Linux environment on mission-focused engineering efforts.
Role Summary
The Software Engineer will contribute to building and maintaining information management software and services infrastructure for HPC systems operating on Linux.
Responsibilities
- Develop, enhance, and sustain information management software and services infrastructure for High-Performance Computing (HPC) systems in a Linux environment.
Requirements
- Education: Bachelor of Arts / Bachelor of Science
- Experience: 2+ years of related experience (may vary based on technical training, certification(s), or degree)
- Security clearance: TS/SCI with polygraph
- Experience using the Linux CLI and Linux tools
- Recent software development experience using Python
- Familiarity with automation frameworks, including Ansible, for orchestrating deployment
- Familiarity with SQL technologies, including PostgreSQL
- Familiar with CI/CD principles, methodologies, and tools such as GitLab CI
- Familiar with containerization technologies including Docker, PodMan, and containerd
- Experience using the Git Source Control System
- U.S. Citizenship Required
Technologies
- Linux
- Python
- Ansible
- PostgreSQL
- GitLab CI
- Git Source Control System
- Docker
- PodMan
- containerd
- Netbox
- JIRA
- Confluence
- Atlassian Tool Suite
- DCIM tools
- Agile
- Scrum
- Scaled Agile Framework (SAFe)
Preferred Skills
- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
- Familiar with Datacenter Infrastructure Management (DCIM) tools such as Netbox
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
Clearance Level
Top Secret SCI + Polygraph
Compensation and Benefits
- Salary range: USD 132,600 - 179,400 per year
- 401K: with company match
- Benefits and wellness: comprehensive benefits and wellness packages
- Time off: paid time off
Salary will be set based on experience, geographic location, and possibly contractual requirements, and could fall outside of the range.
Additional Information
- Location: Annapolis Junction, Maryland (Onsite Workplace)
- Category: Software Engineering
- Requisition type: Regular
- Travel required: None
- Req#: RQ228969
- Public trust: None
Our Identity Verification Process
- Expected to be on camera during virtual interviews
- GDIT reserves the right to take your picture to verify your identity and prevent fraud
- Authorization is required for the collection, processing, and use of biometric data for identity verification and security purposes