Skip to main content

Linux systems engineer

Linux systems engineer

We are looking for a highly skilled Linux Systems Engineer to help design, build and maintain our internal services.  A successful candidate will have experience self-hosting and building services from open-source tools. 

Requirements

  • B.S. in relevant field (Computer Science, Computer Engineering, etc.) with 8+ years’ experience, or 10+ years’ experience in a relevant field.
  • Must be able to obtain a security clearance.
  • Must be able to work out of the Leesburg office 5 days a week.

Responsibilities

  • Make objective and technically sound recommendations for potential future hardware and software purchases.
  • Provide O&M on existing Linux based services.
  • Provide tier 2/3 technical support.
  • Manage user input and make suggestions for service improvements.

Required Skills

  • Experience installing software and patches on self-hosted Linux-based computers.
  • Experience with configuration management software.
  • Experience with virtualization and containerization.
  • Highly familiar with both Linux and Mac systems (Linux servers, Mac laptops).

Desired Skills

  • Administration and performance tuning of open-source software (e.g. Apache, NGINX, squid, OpenSearch, Nextcloud, Zabbix, AWX, etc.)
  • Experience with monitoring systems preferred (Zabbix, Nagios, or similar OpenSource solutions).
  • Ability to write scripts as needed (e.g., shell scripts, Python, Perl, PHP, etc.)
  • Understanding of PKI, CA's, SMIME, etc.
  • Experience deploying / maintaining common business services
    • e-mail (Postfix / Dovecot / etc.)
    • Calendars (CalDav)
    • Chat
    • Password safes
    • Proxy servers
    • VTC 
    • File share
    • Wiki