Senior Linux Engineer

Resource Management Concepts Inc

  • Bethesda, MD
  • 7 days ago

    Highlights

    The Senior Linux Engineer will administer, secure, troubleshoot, and sustain Linux infrastructure while using Red Hat Ansible Automation Platform (AAP) to improve reliability, patching, configuration management, and vulnerability remediation. Develop, test, troubleshoot, and maintain Ansible playbooks, roles, collections, and Python, Bash, and Perl scripts for provisioning, patching, configuration management, diagnostics, reporting, and routine operations.

    Numbers & Facts

    LocationBethesda, MD

    Description

    Resource Management Concepts, Inc. (RMC) delivers innovative management and technology solutions to government and commercial clients. This is a 100% on-site position supporting enterprise Linux operations. The Senior Linux Engineer will administer, secure, troubleshoot, and sustain Linux infrastructure while using Red Hat Ansible Automation Platform (AAP) to improve reliability, patching, configuration management, and vulnerability remediation. The position serves as a senior escalation point, leads recovery during major outages, and mentors Linux support personnel.

    Key Responsibilities

    • Install, configure, administer, patch, and sustain enterprise Linux servers and workstations across physical, virtual, and cloud environments. Manage accounts, groups, permissions, access controls, system services, repositories, SELinux, LVM, partitions, and filesystems.
    • Administer and troubleshoot LDAP, NFS, DNS, SSH, and enterprise identity services, including integration with Windows Active Directory.
    • Provide Tier I-III operational support, including ServiceNow incident intake, triage, escalation, customer communication, and resolution. Diagnose kernel, boot, service, security, networking, and performance issues using system diagnostics and log analysis.
    • Lead major outage response, root cause analysis, forensic investigation, and service restoration. Tune CPU, memory, and I/O performance and implement corrective actions to prevent recurrence.
    • Administer SAN/NAS storage, RAID, multipathing, backups, and restores. Support application deployments, virtualization, high availability, clustering, and disaster recovery; validate recovery procedures.
    • Deploy, upgrade, administer, and optimize AAP 2.x, including Automation Controller, Private Automation Hub, Execution Environments, inventories, projects, credentials, templates, workflows, and RBAC.
    • Develop, test, troubleshoot, and maintain Ansible playbooks, roles, collections, and Python, Bash, and Perl scripts for provisioning, patching, configuration management, diagnostics, reporting, and routine operations. Build Execution Environments using ansible-builder and modernize legacy Tower/AWX workflows.
    • Integrate automation with ServiceNow, Git/GitLab, Red Hat Satellite, Splunk, Dynatrace, vulnerability-management platforms, and monitoring tools. Maintain GitLab CI/CD, GitOps, configuration-as-code practices, and Docker container operations.
    • Implement and automate DISA STIG configurations, ACAS remediation, Linux hardening, and compliance activities supporting RMF and NIST SP 800-53 controls.
    • Maintain architecture diagrams, operational procedures, configuration records, and recovery instructions. Mentor Tier I and Tier II personnel in administration, troubleshooting, escalation, and customer support.

    Similar Jobs