
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