The Linux OS Engineer is expected to be able to accomplish the following: Platform Engineering & Operations Engineer, deploy, and administer RHEL/CentOS/Rocky and Ubuntu servers (physical and virtual) across dev/test/prod. Implement standard OS baselines, golden images, and immutable patterns (e.g., image pipelines, templates, kickstart/preseed, cloud-init). Manage patching and kernel updates with maintenance windows and rollback plans; validate health post-change. Configuration Management & Automation Build and maintain automation using Ansible, Bash, and Python to enforce configuration drift control and speed delivery. Integrate configuration policies with CI/CD workflows and version control; write idempotent playbooks/roles. Security & Compliance Apply and maintain DoD STIG/hardening controls; remediate findings from vulnerability scans; maintain audit artifacts. Implement/validate FIPS, SELinux, disk encryption, log forwarding, and secure remote access; support ATO evidence. Reliability, Monitoring & Performance Design and operate logging/metrics/alerting (e.g., journald/rsyslog, auditd, Prometheus/Grafana/ELK) with actionable SLOs. Troubleshoot OS, storage, and network performance (I/O, CPU, memory, TCP/IP) using system profiling tools. High Availability & Continuity Support clustering and HA patterns (Pacemaker/Corosync, systemd units, load balancers); document and test DR/backup restore. Collaboration & Support Provide Tier 3 escalation; create runbooks/SOPs; participate in on-call rotations as needed. Partner closely with cybersecurity, network, storage, virtualization, and application owners to deliver end-to-end outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed