Associate Software Developer

Leidos

Gaithersburg, MD0–2 yrs1d agovia LinkedIn

About the Role

Leidos is seeking an Associate Software Developer to support the Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program in Gaithersburg, MD. This role is hybrid, requiring 3 days in office and 2 days remote. The position requires 25% travel to various airports for system deployment.

Key Responsibilities

  • Play a crucial role in ensuring seamless integration and functionality of air traffic management systems.
  • Contribute to the modernization and enhancement of systems supporting air traffic control operations.
  • Support the TFDM program, a Federal Aviation Administration’s (FAA) NextGen program based on airport surface management.

Requirements & Tech Stack

Core Technologies

  • 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, integration of Linux technologies. Requires strong foundational Linux administration and management of the full lifecycle of systems from bare metal to operational deployment across multiple environments.
  • Container technology: Podman/Docker, container builds, orchestration.

Systems Knowledge

  • 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).

Qualifications

  • Bachelor’s degree in computer science or related field.
  • Less than 2 years 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.

Leidos Entry-Level & New Grad Jobs · last 7 days

22 openings · 7 need no experience

See all 22 →