DeveloperJobs.io
← Back to all jobs

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

Similar Jobs