The Company
Ingles Markets began in 1963 as a single supermarket and has since grown into a regional grocery store chain with just under 200 retail locations operating in 6 southeastern states, a 1.6-million-square foot distribution center, two truck fleets, and a milk processing plant. Ingles Markets’ headquarters and distribution center are located just 15 minutes outside of Asheville, NC in the town of Black Mountain.
The Team
We are a lean team that services 27,000 employees across 6 states. We work hard as a collective to ensure everything is accomplished, even if it is not in our job description. While we do take things seriously, we like to have fun while we are doing it, so we can create the most impact and difference in our community.
The Position
Ingles Markets is seeking an experienced Linux Administrator II to join its IT department. The Linux Administrator II is responsible for more advanced aspects of the company’s Linux systems, including the design, implementation, and troubleshooting of new solutions. This role builds upon foundational system administration skills and delves deeper into the intricacies of Linux server performance, high availability, and security. Will work with a team of 5-10 Linux admins of varying skill levels to accomplish tasks and meet business needs. This is a hybrid-work position. Candidate must live or be willing to relocate within commuting distance of Black Mountain, NC.
Key Responsibilities:
•
Advanced Configuration:
• Design and implement complex server configurations, ensuring high availability and performance.
• Collaborate on architectural decisions and system design.
•
Maintenance and Performance Optimization:
• Regularly review and fine-tune server configurations to ensure optimal performance.
• Proactively monitor server health and performance, employing advanced monitoring solutions.
•
Advanced Security:
• Harden servers against potential threats and vulnerabilities.
• Lead or participate in security audits and implement recommendations.
• Develop and refine security protocols and procedures.
•
Backup, Recovery, and High Availability:
• Design and implement advanced backup and disaster recovery solutions.
• Ensure high availability through clustering, load balancing, and failover solutions.
•
Mentorship and Training:
• Train junior administrators and provide guidance on best practices.
• Document advanced procedures and tutorials for internal use.
•
Automation and Scripting:
• Design and implement scripts for automation of routine tasks, using tools such as Ansible, Puppet, or Chef.
• Drive automation initiatives, promoting efficiency and scalability.
•
Advanced Support:
• Provide support for complex Linux related issues.
• Collaborate with other teams for integration and support tasks.
• Will be part of on-call rotation for limited escalations from help desk. (approx. 1wk/month)
The Ideal Candidate:
• 3-5 years of experience working with Linux systems, including advanced administration tasks.
• Proficiency with major Linux distributions (e.g., Red Hat, CentOS, Ubuntu).
• Deep understanding of Linux server setup, configuration, and maintenance.
• Strong scripting skills in languages such as Bash and Python.
• Experience with automation and configuration management tools, particularly Ansible.
• Strong understanding of network protocols, services, and security best practices.
• Certification like RHCSA/RHCE or equivalent certification is a plus.
• Excellent communication skills, both written and oral.
• Proven analytical, evaluative, and problem-solving abilities.
• Self-driven and capable of working with minimal supervision.
• Team player, with a willingness to share knowledge and collaborate.
Disclaimer: The job responsibilities and requirements listed above are intended to provide a general guideline for job expectations. Specific duties and responsibilities may vary based on business needs.