We are seeking a highly skilled and motivated
Red Hat Linux System Engineer
to join our global IT infrastructure team. This role is responsible for the design, implementation, and support of our Linux-based systems and tools. The ideal candidate will have a strong foundation in Red Hat Linux administration and will contribute to the stability, performance, and security of our Linux environment through hands-on support, automation, patch governance, and cross-functional collaboration. This position requires the ability to manage system lifecycles independently, troubleshoot complex issues, and work across teams to ensure availability and compliance in both on-prem and cloud environments.
Responsibilities:
- Install, configure, and maintain Red Hat Linux servers, ensuring stability and performance across the environment.
- Develop and manage patching policies and governance practices through Red Hat Satellite.
- Perform system upgrades and regular maintenance to meet business and compliance requirements.
- Provide advanced troubleshooting and escalation support for Linux-related issues, including root cause analysis and remediation.
- Develop and maintain automation scripts to streamline system administration tasks.
- Leverage tools such as Ansible to support system configuration, deployments, and change execution.
- Continuously identify opportunities for process automation and operational efficiency.
- Implement and maintain security controls to protect Linux systems against vulnerabilities and threats.
- Ensure system hardening and patch compliance across all managed Red Hat environments.
- Participate in audits and support documentation of controls and system configurations.
- Work closely with cross-functional teams including Windows, storage, networking, and cloud to support infrastructure needs.
- Document system configurations, procedures, and knowledge base articles for use by operations and support staff.
- Participate in project planning and execution to support infrastructure or application initiatives requiring Linux expertise.
- Monitor Linux system performance using enterprise tools and respond proactively to alerts.
- Contribute to the continuous improvement of performance, availability, and capacity planning across supported systems.
Requirements:
- Bachelor s degree in Computer Science, Information Technology, or a related field; or equivalent work experience.
- 4 to 8 years of hands-on experience administering Red Hat Linux in an enterprise environment.
- Proficiency in Red Hat Satellite for system lifecycle and patch management.
- Strong scripting ability (e.g., Bash, Python, or Perl) to support automation and troubleshooting.
- Experience with infrastructure tools such as Ansible and Git/GitHub.Understanding of core network services and protocols (e.g., TCP/IP, DNS, DHCP, LDAP).
- Working familiarity with virtualization platforms such as VMware vCenter and KVM.
- Cloud experience with platforms such as Azure, AWS, or Oracle Cloud Infrastructure (OCI).
- Excellent analytical, troubleshooting, and communication skills.
- Ability to work independently while collaborating across distributed teams.
- Experience with Kubernetes and containerization technologies.
- Familiarity with CUPS print protocol and Solaris environments.
- Experience with Git version control workflows in an enterprise context
- Experience with Kubernetes and containerization technologies.
- Red Hat Certified Engineer (RHCE) or Red Hat Certified Architect (RHCA).