Linux Systems Administrator

Clearance Level
Systems Administration
Huntsville, Alabama

REQ#: RQ67137

Travel Required: Less than 10%
Public Trust: None
Requisition Type: Regular

Primary Responsibilities:

Daily security related administration of approximately 200 Linux servers

Work with other Systems Administrators on a daily basis in team setting

Work with clients on security issues for Linux servers

Using vulnerability reports for patching of systems

Manage daily work through ticketing system

Patching and hardening of Linux servers

Linux Email administration

Linux backup maintenance

Linux DNS administration

Secondary Responsibilities:


Networking administration within the Linux infrastructure

Planning and implementation of Linux server rebuilds

High Performance Computing systems administration

Linux certificate maintenance

Ansible system automation

Required Qualifications:


BA/BS (or equivalent experience), 5+ years of experience

Advanced Level Linux command line interface/CLI experience

Intermediate Level Shell Scripting (Bash, KSH, ZSH, FISH, etc.)

Intermediate Level Webserver configuration experience (Apache/NGINX)

Intermediate Level Linux Networking experience (tcpdump, ss, ip, nmap, nmcli, etc.)

Intermediate Level Linux Firewall experience (iptables, firewalld, or nftables)

Intermediate Level Linux Virtualization experience (KVM/QEMU, OpenVZ, etc.)

Intermediate Level Linux Documentation experience

Intermediate Level Linux Database experience (MySQL, MariaDB, PostgreSQL, Influx, etc.)

Preferred Qualifications/Experience:


Security+ certification, equivalent, or ability to attain within 6 months

Nessus (or similar SW) Vulnerability Scanning

Dovecot IMAP

Postfix SMTP

HAProxy/Nginx load balancing

Ansible automation

Windows Server/Client 2008+ Experience

MacOS Client Maintenance

Server/Computer Hardware Maintenance

Windows/Linux Software Maintenance







More Details


Independently provides advance level technical interpretation and solutions in the management of networks, software, hardware, configurations, and architectures.

Troubleshoots system hardware and software specific issues that are moderate to high complexity in scope.

Trains end users on the proper use of hardware and software.

Performs advance software installations and upgrades to operating systems and layered software packages.

Monitors and tunes the system to achieve optimum performance levels.

Ensures workstation/server data integrity by implementing standard software and hardware solutions.

Independently ensures data/media recoverability by following a schedule of system backups and database archive operations.

Conducts advance hardware and software audits of workstations and servers to ensure compliance with established standards, policies, and configuration guidelines.

Ensures that performance and security of computers meet the needs of network users.

Applies practical knowledge of job area typically obtained through advanced education and work experience. May provide guidance to less-experienced personnel.

Evaluates existing systems and assists with planning long-term strategies.

May coach and review the work of less-experienced professionals.

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.