Linux Systems Administrator

Bowhead•Dahlgren, VA
•$100,000 - $115,000•Onsite

About The Position

Bowhead seeks a Linux Systems Administrator to join its team in Dahlgren, Virginia. The role provides system administration in a Research, Development, Testing, and Evaluation (RDT&E) environment, supporting Linux-based servers and workstations, clustered systems, and unclassified network environments. The administrator works with a team and software developers to maintain and improve systems, support users, and coordinate operational deployments and testing. Travel may be required for installations and testing, with travel varying between 10% and 25%.

Requirements

  • Four to five years of demonstrated experience administering Linux-based servers and workstations.
  • High school diploma required.
  • Well-developed Linux system management skills.
  • Experience with HP and Dell hardware.
  • Must meet CWF DoD 8570/8140 criteria or hold an Information Assurance Technical (IAT) Level II certification at the time of hire.
  • Must currently hold a Secret security clearance and be eligible to receive a Top Secret clearance upon hire.
  • U.S. citizenship is required for the contract.
  • Ability to work in an environment with rapidly changing job priorities.
  • Ability to lift 15–25 pounds, stand and walk for prolonged periods, and periodically twist, bend, and squat.

Nice To Haves

  • Bachelor’s degree preferred.
  • Prior development operations or systems engineering experience; understanding of the development lifecycle is favored.
  • Network administration experience is appreciated but not required.
  • Experience with Linux applications and software such as PTP, iRIG, Kickstart, Bash, UDEV, NMCLI, and GDM.

Responsibilities

  • Provide technical problem solving and in-depth consulting for Linux system operations.
  • Work with multiple intercommunicating devices across several systems.
  • Administer, develop, and manage servers and clustered systems in unclassified network environments.
  • Develop, analyze, design, and implement system software modifications to improve performance, correct errors, or meet specific needs.
  • Participate in weekly cross-section meetings to plan, advise on, and develop operational environment requirements, deployments, and adjustments.
  • Participate in scheduled testing events and troubleshoot across several systems to support timely delivery of test priorities.
  • Help plan hardware acquisitions, develop operating policy, interact with vendors, educate customers, and collaborate with other organizational projects.
  • Support application installation, license management, software tracking and distribution, and backup and recovery of system configurations and user data files.
  • Assist users with account applications and approve user access.
  • Work with software developers on proprietary installations and updates, and provide Linux troubleshooting assistance.
  • Participate in daily Scrums to coordinate Jira tasks, epics, and sprints.
  • Travel for installations and testing as needed.
  • Draft and correct Standard Operating Procedures (SOPs) for development updates and new operational environment releases.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service