Jobs and Careers
HN

Sr. Linux Systems Engineer

HNI Corporation
United 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 YAMLPowerShell, 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 Kit

Free account required — sign up in 30s

Company

HNI Corporation

View company profile →