Linux Systems Administrator

Nightwing Intelligence Solutions•Sterling, VA

About The Position

Roka Security is seeking a Linux Systems Administrator to support IT administration for servers and systems around the world on highly secure, complex networks. The role includes system and network performance tuning, physical server deployments, and disaster recovery. The successful candidate will work with a close-knit team in a fast-paced, collaborative environment and apply a security-minded, detail-oriented approach to proactively identifying issues and improving technology and systems. Strong experience with OSPF and Linux routing is highlighted. The administrator will operate customer networks; install, configure, maintain, secure, and optimize Linux systems; provide technical support; and collaborate with cross-functional teams. The role also requires thorough documentation of configurations, service activities, procedures, troubleshooting steps, and resolutions. The position offers a salary of $99,000–$206,000, based on qualifications, relevant experience, and expertise. Benefits include medical, dental, and vision insurance, a 401(k) plan with company match, PTO, paid holidays, additional insurance coverage, and technical training and certification support.

Requirements

  • Associate or bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of technical training and hands-on experience.
  • Proven experience managing and maintaining Linux servers, such as Debian or Ubuntu.
  • Experience troubleshooting hardware and software issues in production environments.
  • Proficiency in Linux server administration, including command-line use, system administration, log analysis, and package management.
  • Strong understanding of Linux file systems, permissions, and security.
  • Strong knowledge of networking concepts and protocols, including TCP/IP, DNS, and VPNs.
  • Understanding of network security concepts and best practices.
  • Configuration management experience, such as SaltStack or Ansible.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently, stay self-motivated, and manage time effectively.
  • Detail-oriented, with strong documentation habits.
  • Collaborative team player with a positive attitude and willingness to learn.
  • Comfort working in a fast-paced environment with competing priorities.

Nice To Haves

  • Linux+, RHCSA/RHCE, CompTIA Security+, or Network+ certification.
  • Experience with shell scripting, such as Bash or Python, for automation and task management.
  • Familiarity with monitoring tools such as Nagios, Zabbix, or Prometheus.
  • Experience with configuration management tools such as Ansible, Puppet, Chef, or Salt.
  • Knowledge of containerization technologies such as Docker or Kubernetes.
  • Experience with backup and disaster recovery solutions.
  • Familiarity with virtualization technologies such as VMware or KVM.
  • Previous experience supporting government or DoD customers.
  • Experience in managed service provider environments.
  • Strong experience with OSPF and Linux routing.

Responsibilities

  • Conduct day-to-day operations of customer networks, including installation, configuration, and maintenance of Linux operating systems such as Debian and Ubuntu.
  • Manage and maintain Linux servers to support optimal performance and availability.
  • Configure and maintain Linux file systems, permissions, and security settings.
  • Set up and operate Linux services such as OpenVPN, DNS, LDAP, email, file services, and Apache/NGINX.
  • Monitor system performance, troubleshoot issues, and optimize resources for uptime and efficiency.
  • Analyze system logs, performance metrics, and resource utilization to identify root causes.
  • Conduct preventive maintenance and health checks on deployed systems.
  • Validate and test system performance and connectivity.
  • Implement and maintain security measures against vulnerabilities, unauthorized access, and malware threats.
  • Manage Linux server patching, follow patch management policies and procedures, and harden Linux systems.
  • Provide technical support and troubleshoot Linux-related issues for internal users and teams.
  • Diagnose problems in a timely manner to minimize downtime and disruptions.
  • Collaborate with cross-functional teams on project initiatives and technical issues.
  • Document system configurations, procedures, troubleshooting steps, service activities, and resolutions in ticketing systems.
  • Contribute to knowledge base articles and best-practices documentation.

Benefits

  • Competitive salary of $99,000–$206,000, commensurate with qualifications, relevant experience, and expertise.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k) with company match.
  • PTO.
  • Paid holidays.
  • Additional insurance coverage.
  • Ongoing technical training and certification support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service