# Software Engineer 2

**Company**: GDIT
**Location**: Annapolis Junction, MD
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $152,150 - $205,850
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Software-Engineer-2_RQ228599-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7a1c7343-8e7

## Description

Transform technology into opportunity as a Software Engineer Senior at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.

The Software Engineer shall be responsible for developing and maintaining system management infrastructure software and services for High-Performance Computing (HPC) systems in a Linux environment.

Responsibilities:

- Develop and maintain system management infrastructure software and services for HPC systems in a Linux environment

- Use Linux CLI and Linux tools

- Scripting (Bash/Python) to automate tasks and processes

- Recent software development experience using Python

- Familiar with CI/CD principles, methodologies, and tools including GitLab CI

- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies

- Experience with Git Source Control System

Desired skills:

- Experience with automation frameworks including Ansible for orchestrating deployment

- Experience with containerization technologies such as Docker, PodMan, containerd

- Experience with Secret Management tools including HashiCorp Vault

- Familiar with Identity and Access Management (IAM) solutions including Keycloak

- Familiar with Datacenter Infrastructure Management (DCIM) tools including Netbox

- Familiar with Observability and Analytics platform solutions such as Splunk

- Experience with the Atlassian Tool Suite (JIRA, Confluence)

Benefits:

- Comprehensive benefits and wellness packages

- 401K with company match

- Competitive pay and paid time off

- Full flex work weeks where possible

- Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave

- Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance

## Skills

### Required
- Linux
- Python
- CI/CD
- Git Control

### Nice to have
- Ansible
- Docker
- HashiCorp Vault
- Keycloak
- Netbox
- Splunk
- Atlassian Tool Suite

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Software-Engineer-2_RQ228599-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
