Design, implement, and optimize Red Hat Enterprise Linux infrastructure solutions using Infrastructure as Code principles
Develop and maintain IaC templates and automation scripts using tools such as Ansible, Terraform, and Puppet
Configure and maintain Linux servers, storage systems, and containerized environments
Implement and manage configuration management systems for consistent system deployment and maintenance
Perform systems performance monitoring, tuning, and troubleshooting to ensure optimal operation
Develop and maintain comprehensive systems documentation, including architecture diagrams, runbooks, and IaC code repositories
Collaborate with network and security teams to ensure comprehensive systems protection and compliance with security policies
Implement and maintain Linux security-hardening standards and access controls
Support systems upgrades, expansions, and technology refresh initiatives through automated deployment processes
Participate in on-call rotations for critical Linux infrastructure support
Contribute to disaster recovery and business continuity planning with automated failover solutions
Assist in mentoring and developing junior systems engineers, providing technical guidance on Linux and IaC best practices
Qualifications:
Basic Qualifications:
Bachelor's degree or equivalent combination of advanced certifications, continued professional development, and progressive technical leadership roles with demonstrated hands-on expertise
Minimum 4-5 years of hands-on Red Hat Linux systems engineering experience with demonstrated proficiency in:
Red Hat Enterprise Linux (RHEL 8/9) administration and architecture
Infrastructure as Code tools (Ansible, Terraform, Puppet, or similar)
Linux automation and scripting (Bash, Python, PowerShell)