Jobs and Careers
HN
Sr. Linux Systems Engineer
HNI CorporationUnited Statesfull_timeVerifiedPosted 3 Apr 2025
About the role
HNI Corporation is a global family of brands for the workplace and home dedicated to enhancing the spaces where we live, work, and gather. We pride ourselves on fostering an environment where we make a positive impact on others; upholding our beliefs in integrity, inclusion and belonging.
We are hiring a Sr. Linux Engineer to join our team. This position is based in Muscatine, IA and will work four days a week onsite.The ideal candidate will have extensive experience with Red Hat Enterprise Linux (RHEL) and other Linux distributions. This role involves designing, implementing, managing, and maintaining our Linux-based systems to ensure the stability, security, and performance of our IT infrastructure.Key Responsibilities:
- Linux System Administration:
- Install, configure, and maintain Red Hat Enterprise Linux (RHEL) systems.
- Perform regular system updates, patches, and security enhancements.
- Monitor system performance and troubleshoot issues to ensure optimal performance.
- Scripting and Automation:
- Develop and maintain shell scripts (Bash, KornShell) for system automation tasks.
- Utilize scripting languages such as Python or Perl for advanced automation and management.
- Experience scripting in YAML, PowerShell, and Python for automation and system management tasks.
- System Security:
- Implement and manage security measures to protect Linux systems from threats.
- Configure firewalls, manage user permissions, and secure network services.
- Conduct regular security audits and vulnerability assessments.
- Networking:
- Manage network configurations and services (DNS, DHCP, NFS, FTP, SSH) on Linux systems.
- Ensure network security and performance through monitoring and optimization.
- Virtualization and Cloud Integration:
- Utilize virtualization technologies (e.g., KVM, VMware) for system deployment and management.
- Integrate and manage Linux systems within cloud platforms such as AWS, Google Cloud, or Azure.
- Configuration Management:
- Use configuration management tools like Ansible, Puppet, or Chef to automate system deployments and configurations.
- Monitoring and Maintenance:
- Monitor system health using tools like Nagios, Zabbix, or Prometheus.
- Perform routine maintenance and updates to ensure system<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s