Job Title: Senior Linux System Administrator (RHEL on AWS)
Location: Raleigh, NC (Hybrid 2-3 days onsite/week)
Responsibilities:
- Manage, configure, and maintain 400+ Red Hat Enterprise Linux (RHEL) servers across development, staging, and production environments in AWS
- Build and maintain automation scripts using Bash/Python for ongoing operations
- Handle user management, permissions, RBAC, and sudo policies
- Apply STIG hardening, manage OS firewalls, patching cycles, CIS controls, SSH hardening, and vulnerability remediation
- Set up and maintain enterprise authentication using Active Directory, Kerberos, LDAP/LDAPS, and SSHD
- Monitor system performance, enable scaling up/down, and implement proactive alerting and log ingestion pipelines
- Troubleshoot boot failures, kernel panics, network issues, file system problems (FSx/EBS/EFS), and authentication failures
- Perform OS-level backup and recovery
- Use Ansible, Terraform, or CloudFormation to automate infrastructure
- Document runbooks, architecture diagrams, troubleshooting guides, and onboarding materials
- Collaborate with application development and operations teams
- Participate in on-call rotation (evenings and weekends)
Required Skills:
- RHEL administration
- AWS (EC2, VPC, S3, RDS, ALB, SSM, EBS, FSx, EFS)
- Active Directory, Kerberos, LDAP, SSHD
- STIG, CIS, iptables, SSH hardening, patching, audit logging
- Ansible, Terraform or CloudFormation
- Bash or Python scripting
- Performance monitoring, alerting, dashboards, log pipelines
- Troubleshooting (boot, kernel panic, network, storage)
Nice to have:
RHCT/RHCE/LPIC, Red Hat Satellite