Senior Linux Engineer

Marathon TS, Inc.
  • Rockville, MD
  • Instant Apply
18 days ago

Job Description

Senior Linux Engineer
Washington, DC or Columbia, SC
(110,000 - 125,000)

Scope of Work and Requirements –
The Senior Linux Engineer will provide expert-level engineering, administration, modernization, and operational support for EOUSA's Linux-based infrastructure, ensuring secure, stable, and compliant systems that support mission-critical applications used by U.S. Attorneys' Offices nationwide. Candidate will strengthen EOUSA's Linux server environment through proactive engineering, hardening, lifecycle management, and modernization. Improve system reliability, security, monitoring, configuration management, and automation. Support EOUSA's cloud adoption, cybersecurity posture, and enterprise architecture objectives. Provide Tier 3 engineering support, including troubleshooting, root-cause analysis, and optimization.
The Linux Engineer shall perform the following tasks:
  • Architect, deploy, configure, and maintain Linux servers (Red Hat Enterprise Linux preferred) across on premise and cloud environments.
  • Implement secure baseline configurations aligned with DOJ, NIST, and federal cybersecurity standards.
  • Manage OS patching, kernel dependences, and system performance tuning.
  • Support enterprise application hosting, web services, databases, and middleware running on Linux platforms.
  • Develop and maintain automation scripts using Bash, Python, or similar tools.
  • Implement Infrastructure-as-Code solutions using tools like Ansible, Terraform, or similar.
  • Assist with migration, deployment, and administration of Linux workloads in cloud environments (AWS GovCloud, Azure Government).

Skill Sets Anticipated
  • System health and performance reports.
  • Security compliance documentation, patching summaries, and vulnerability remediation status.
  • Updated architecture diagrams and configuration baselines.
  • Automation scripts, IaC modules, and associated documentation.
  • Migration plans, change management packages, and incident reports.

Minimum Candidate Requirements
  • 8–10+ years of Linux engineering experience in enterprise or federal environments.
  • Advanced experience with Red Hat Enterprise Linux (RHEL 7/8/9).
  • Strong proficiency with Bash scripting and at least one modern scripting or programming language (Python preferred).
  • Hands-on experience with Ansible and Infrastructure-as-Code.
  • Knowledge of virtualization (VMware), containers, and cloud computing.
  • Experience supporting security compliance under federal frameworks (FISMA, NIST 800 53, STIGs).

Security Requirements – Ability to obtain up to a Secret security clearance.



Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").

Numbers & Facts

LocationRockville, MD

Skills

  • Amazon Web Services (AWS)unmatched
  • Ansibleunmatched
  • Application Hostingunmatched
  • Automationunmatched
  • Bash Scriptingunmatched
  • Change Managementunmatched
  • Cloud Computingunmatched
  • Configuration Managementunmatched
  • Database Middleware Softwareunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • FISMA - Federal Information Security Management Actunmatched
  • Governmentunmatched
  • Identify Issuesunmatched
  • Internet Securityunmatched
  • Kernel Programmingunmatched
  • Linux Administrationunmatched
  • Linux Operating Systemunmatched
  • Microsoft Windows Azureunmatched
  • Operating Systemsunmatched
  • Operational Supportunmatched
  • Performance Analysisunmatched
  • Performance Tuning/Optimizationunmatched
  • Python Programming/Scripting Languageunmatched
  • Red Hat Linux Operating Systemunmatched
  • Reliability Engineeringunmatched
  • Root Cause Analysisunmatched
  • Scripting (Scripting Languages)unmatched
  • Security Complianceunmatched
  • Security Monitoringunmatched
  • Software Administrationunmatched
  • Software Engineeringunmatched
  • Software Patchesunmatched
  • System Migrationunmatched
  • Systems Reliabilityunmatched
  • U.S. National Institute of Standards and Technology (NIST)unmatched
  • United States Department of Justice (DOJ)unmatched
  • VMWareunmatched
  • Virtualizationunmatched
  • Web Servicesunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder