Linux Engineer
Linux Engineer / Linux AdministratorMandatory Qualifications:A 4-year degree in computer science, information technology, or a related field, or equivalent experience.Minimum of 4 years of RHEL systems administration experience (preferred 8+ years), or equivalent experience.Extensive experience working with Red Hat Enterprise Linux 7.X or 8.X, with a strong command-line interface (CLI) skillset.Experience securing Linux systems, including conducting regular patches and updates and configuring ip-tables.Familiarity with at least one of the following: Python, Perl, Bash, Java, C#, etc.Active DOD Top Secret SCI clearance level.Preferred Qualifications:Experience and/or willingness to learn DevOps and Automation.Cloud computing (AWS preferred) with an emphasis on storage (S3) and EC2 system provisioningFamiliarity with the DIACAP and/or RMF accreditation processes, specifically with configuring Linux systems in compliance with the Security Technical Implementation Guides (STIGs).Experience with maintaining a secure, standard OS build process.Elasticsearch administration and query experience.Experience installing and managing PostgreSQL.Experience with Windows applications such as WSUS, Exchange, SharePoint, SCCM, and audit solutions.Experience with RAIDs, SANs, High Availability, Backups, and Disaster Recovery.Strong security background.Experience with Python and R deploys.Knowledge of clustered systems using Docker and Kubernetes.Responsibilities:Maintain a thorough and well-rounded knowledge of all Linux operating systems with Red Hat version expertise along with a solid understanding of the mechanisms required for new and upgraded software.Configuring, maintaining, monitoring, diagnosing, and troubleshooting Linux Operating Systems (RHEL 7/8).Maintain, update, and secure existing Linux systems and manage an existing Elasticsearch cluster in support of Cyber investigations and operations.Security hardening of Linux in a standalone environment based on DISA STIGs and Tenable Nessus scan results.Install & maintain various Linux applications such as Apache Tomcat, Kerberos, LDAP, Red Hat Satellite, Centrify, and Java.Optimize Linux systems to ensure optimum performance.Write Shell Scripts to automate repetitive tasks Manages user account information, including rights, security, and systems groups (Linux, eDirectory).Assist in the evaluation and implementation of new technologies to optimize the Linux operating system environment.Manage, set up, administer, support, and troubleshoot Linux servers.Work with senior staff to recommend and design systems architecture and topology perspectives in building and supporting the Red Hat Enterprise Linux (RHEL).Define and maintain server operations, processes, and procedures.Provide support and monitor performance and reporting, problem identification, and resolution.Improve existing processes and surge support for various initiatives in areas related to their area of expertise.Maintain operating systems and associated infrastructure software Design and document SOPs (Standard Operating Procedures) for system administration activities.Install and maintain Server OS and configuration using tools automated installation like Kickstart and Configuration Management tools like Ansible.Provide root-cause analysis for recurring or critical problems.Security POAM resolution.