Associate Software Developer
Ansible
Application Security
Automation
Bash
Cloud
Cloud Infrastructure
Cloud Native
Cloud Platform
Cloud Platforms
Cloud Technology
Computer Skills
Data Analysis
Desktop Support
DevOps
Devops Tools
DevSecOps
Docker
Embedded System
End User Support
Engineering
Facilities Management
Information Technology (IT)
Information Technology It
Infrastructure
Infrastructure As Code
IT Operations
It Support
Kickstart
Linux
Operating System
Operating Systems
Pip
Platform Engineering
Programming
Programming Languages
Scripting
Security Automation
Security Devops
Software Development
Software Engineer
Software Engineering
Software Security
Systems
Technical Support
Unix Operating System
Job Description
Leidos is hiring an Associate Software Developer to support System Management for the FAA Terminal Flight Data Manager (TFDM) program, supporting integration and modernization of air traffic management systems.
Responsibilities
- Support TFDM deployment activities, including system integration and modernization work across environments
- Build and automate system workflows using Ansible, Python, and Bash/Shell scripting
- Manage Linux-based systems across their lifecycle, from bare metal provisioning through operational deployment
- Create and run container build and orchestration workflows using Podman and Docker
- Help coordinate multi-environment deployments spanning dev/test/prod/lab
- Support package and dependency management across the stack using RPM, pip, and Ansible Galaxy
- Contribute to deployment-ready configurations, including network configuration (VLANs, IP schemes, switch configs)
- Support virtual machine lifecycle management using VMware and KVM
- Support physical hardware provisioning workflows using PXE boot and kickstart
Requirements
- Ansible: deep experience with playbooks, roles, custom plugins, callbacks, and inventory systems
- Python: strong scripting, automation, and tool development
- Bash/Shell scripting: complex build orchestration and system automation
- Linux system administration: Red Hat Enterprise Linux, package management, and integration of Linux technologies; manage systems from bare metal to operational deployment across multiple environments
- Container technology: Podman/Docker, container builds, orchestration
- Network configuration: VLANs, IP schemes, switch configs
- Physical hardware provisioning: PXE boot, kickstart
- Virtual machine lifecycle management: VMware and KVM
- Multi-environment deployment: dev/test/prod/lab
- Package ecosystem management: RPM, pip, Ansible Galaxy
- Education: Bachelor’s degree in computer science or related field; and less than 2 years of prior relevant experience
- Must be able to obtain and maintain a Public Trust clearance
- Must be a US Citizen or Permanent Resident
Desired Qualifications
- Ansible best practices
- YAML templating and variable hierarchies
- Ansible vault and secrets management
- Multi-site infrastructure coordination
- Custom Ansible plugin development
- AI assisted development
Location and Work Schedule
- Gaithersburg, MD hybrid: 3 days per week in the Gaithersburg, MD office and 2 days per week from home office
Travel
- 25% travel required
- Travel to various airports across the country as TFDM is deployed to 89 airports
- Trips generally last 1 to 2 weeks
Pay Range
- USD 57,850 - 104,575 per year
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Technologies
- Ansible
- Python
- Bash/Shell scripting
- Red Hat Enterprise Linux
- Podman
- Docker
- VMware
- KVM
- RPM
- pip
- Ansible Galaxy
- PXE boot
- kickstart
For U.S. positions: While subject to change based on business needs, Leidos reasonably anticipates this job requisition will remain open for at least 3 days, with an anticipated close date no earlier than 3 days after the original posting date.
Original posting date: October 13, 2026