J

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Linux System Administrator

System AdministrationConfirmed live in the last 24 hours
Full-timeLaurel, MD, USA

About the Job

Requirements

  • Have a bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience; six years of relevant work experience may be considered in lieu of education.
  • Possess at least five years of professional experience as a Linux systems administrator in secure or complex environments.
  • Have at least one year of experience working with DoD Information Systems, including independent planning, building, deploying, operating, and troubleshooting Linux workstations and servers.
  • Have familiarity with one or more of Windows Active Directory, Linux command line, Ansible, Samba, TCP/IP protocols, Storage Area Networks, Logical Volume Manager, NetApps, SLURM, or virtualization.
  • Be proficient in operating systems including Linux distributions such as RHEL 7, RHEL 8, or RHEL 9.
  • Have knowledge of interoperability between Linux and Windows systems.
  • Have experience administering systems in classified environments, including secure operations, auditing, and compliance frameworks such as RMF and NIST.
  • Hold a current DoD 8570 certification such as Security+, CASP, or CISSP.
  • Work onsite in secure facilities with limited access to personally owned devices.
  • Hold an interim Secret-level security clearance and be able to obtain a Top Secret clearance; eligibility requires U.S. citizenship.
  • Have strong written and verbal communication skills and the ability to collaborate across engineering, program, and security teams.
  • Be proactive, self-motivated, and comfortable making technical decisions with supporting justifications.

Responsibilities

  • Plan, build, validate, deploy, maintain, and upgrade computing and networking infrastructure, including Linux systems, modern platforms, and grid servers.
  • Recommend and implement changes that meet security protocols and mission needs and build engineering team capabilities.
  • Design, implement, and enforce system security hardening standards (STIG) in accordance with compliance frameworks such as RMF and NIST.
  • Support installation and management of engineering, scientific, and analysis applications in secure classified environments, including GitLab and MATLAB.
  • Resolve complex technical issues affecting system availability, performance, or security.
  • Conduct routine system patching, upgrades, performance tuning, and security hardening.
  • Integrate Linux systems with Windows platforms to support hybrid workflows in simulation environments.
  • Manage a mixed operating system environment to validate new applications, configurations, and upgrades before production deployment.
  • Establish user accounts and provide technical briefings to new users; support facility and resident classified and unclassified IT needs; manage user accounts, permissions, authentication services, and system resources.
  • Collaborate with engineers, cybersecurity staff, and program managers to support mission success.
  • Develop and maintain operational documentation and standard operating procedures for assigned networks.
  • Administer and troubleshoot network infrastructure, including switches, firewalls, and Type I network encryptors; work with Cisco and Aruba switches, GD TACLANES, VLANs, port channels, routing, and network security features.
  • Work with the Information Assurance team to ensure compliance with DoD cybersecurity requirements; determine computer and software configurations needed for security compliance; provide technical guidance on mitigating system vulnerabilities; and prepare for and support periodic security inspections.
  • Build and configure Linux systems and upgrade existing servers and workstations; plan and execute software maintenance and upgrades for servers, workstations, and network software.
  • Participate in planning facility, computer hardware, and software upgrades, including purchases, to support existing and emerging user needs; gather system requirements from users.

Desired Qualifications

  • Have a master's degree in Computer Science, Information Technology, or a related field.
  • Have experience with Windows Server 2022, Windows 11, Red Hat Enterprise Linux 8, 9, and 10 or later, Active Directory integration and authentication services, DNS, Group Policy, and cross-platform access issues.
  • Have experience with security auditing and configuration management tools such as Ansible, Splunk, ACAS, and PURIFILE.
  • Have experience with programming or scripting languages.
  • Possess MSCA, RHCE, CCNA, or other relevant certifications.
  • Be willing and able to travel to remote field locations for test events, less than 5%.
  • Possess a current TS/SCI clearance.

About the Company

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit university-affiliated research center that provides solutions to complex national security and scientific challenges through technical expertise, prototyping, research and development, and analysis. It uses engineering, simulations, and studies to design prototypes and deliver analyses that support government and partner organizations. Unlike many commercial firms, APL operates as a non-profit affiliated with Johns Hopkins and focuses on mission-oriented research rather than selling finished products. Its goal is to provide practical, thoroughly tested solutions to public-sector customers by performing research, developing prototypes, and offering expert analysis.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
1942

Recently Posted Jobs

Explore more opportunities at Johns Hopkins Applied Physics Laboratory

See more jobs