We have an opening for an experienced Linux Systems Administrator to help design, automate, secure, and support enterprise Red Hat Enterprise Linux services in a highly regulated environment. This role is ideal for someone who enjoys combining hands-on operations, platform engineering, and security compliance to support mission-critical computing services. This position is in the Information Technology Solutions (ITSD) Division within the Computing Directorate.
This position requires full-time on-site presence due to the nature of the work.
This position will be filled at either level based on knowledge and related experience as assessed by the hiring team. Additional job responsibilities (outlined below) will be assigned if hired at the higher level.
You will
- Perform day-to-day operational support functions, including complex problem isolation and remediation, while exercising sound judgment and a moderate degree of independence.
- Contribute to the design, integration, and lifecycle management of Red Hat Enterprise Linux, including:
- provisioning workflows, including Kickstart configurations and FIPS mode compatibility
- integration of core applications and security configurations
- integration with enterprise identity services, including PAM configuration, authentication, authorization, and access controls
- integration with the broader IT environment
- Contribute to the development, implementation, testing, and validation of security benchmarks (DISA STIG), including compliance automation and assessment of operational impact and risk.
- Troubleshoot, configure, and maintain SELinux policies in support of secure enterprise Linux operations.
- Develop and maintain moderately complex Ansible roles and playbooks using Ansible Automation Platform.
- Create and maintain RPM packages for custom software deployment and updates.
- Develop and maintain scripts in Bash, Python, or similar languages to automate operational and administrative tasks.
- Maintain and update on-premises Red Hat Satellite services.
- Develop and maintain clear technical documentation to support system administration, integration, operations, and knowledge sharing.
- Collaborate with engineers, security teams, and other stakeholders.
- Perform other duties as assigned.
Additional job responsibilities, at the SES.3 level
- Independently diagnose, troubleshoot, and resolve complex Linux operating system and platform issues in a regulated enterprise environment.
- Architect, develop, and maintain highly complex Ansible roles, playbooks, and automation workflows.
- Develop advanced scripts, tools, or small-scale programs to solve complex operational, integration, and security problems.
- Lead the technical design and implementation of complex Linux platform initiatives, including advising on architecture, security, automation, and operational best practices.
- Serve as a technical leader in areas of expertise, providing advanced guidance, mentorship, and technical assistance to a range of audiences.