Retail Systems Administrator

SpartanNash•Byron Center, MI
•Onsite

About The Position

This role leads or participates in the installation, configuration, implementation, maintenance, and upgrade of third-party hardware and system software utilities within an assigned IT area. The administrator monitors, tests, and troubleshoots systems, performs systems management and integration, and works with internal IT teams, external vendors, and business partners to support infrastructure systems. The position helps plan and implement upgrades, maintenance fixes, and vendor patches; recommends and executes changes to improve efficiency, reliability, and performance; and participates in disaster recovery planning and practices. It also contributes to project designs and system upgrades, procurement or development research, documentation, technical standards, and procedures for resolving system issues. As a key point of contact for complex technical issues, the administrator coordinates issue resolution across IT teams, advises colleagues, presents technology issues and solutions to IT management, and mentors and trains less experienced staff. The role includes maintaining knowledge of industry practices and technologies, reviewing controls, performing standard operating procedures and routine systems and software audits, and supporting large changes after hours and on weekends. Occasional travel and participation in an on-call rotation are required. Additional responsibilities may be assigned as needed.

Requirements

  • Bachelor's degree in Information Technology, Business Administration, or a related field, or an equivalent combination of education and/or experience.
  • Three years of Information Technology experience in the assigned specialty area.
  • Excellent knowledge of computer hardware architecture and operating systems in a multi-system environment.
  • Excellent written and verbal communication, customer service, interpersonal, and presentation skills.
  • Excellent analytical, problem-solving, troubleshooting, decision-making, and attention-to-detail skills.
  • Excellent project management skills and experience leading medium- to large-scale projects.
  • Ability to organize and prioritize workload, manage concurrent projects, multitask, shift priorities, lead through influence, and delegate assignments as business needs require.
  • Ability to work independently and in team settings.
  • Ability to participate in an on-call rotation.
  • Experience with monitoring systems.
  • Solid experience administering and performance-tuning application stacks.
  • Solid scripting skills, such as shell scripts, Perl, Ruby, or Python.
  • Ability to travel occasionally, up to 10%, as needed.

Responsibilities

  • Evaluate, install, configure, implement, maintain, monitor, test, and troubleshoot assigned third-party hardware and system software utilities.
  • Work with internal IT teams, external vendors, and cross-functional business partners to support assigned systems.
  • Plan and implement system upgrades, maintenance fixes, and vendor-supplied patches.
  • Recommend and execute modifications to improve infrastructure efficiency, reliability, and performance.
  • Participate in disaster recovery planning and practices as required.
  • Participate in project designs and upgrades of hardware or software systems within the assigned IT area.
  • Conduct research in support of procurement or development efforts as assigned.
  • Develop and maintain system architecture, troubleshooting, and user documentation, as well as technical standards, procedures, and techniques for system issue resolution.
  • Act as a key point of contact for complex technical issues, advise the team, identify and resolve issues, monitor resolution, and partner with other IT areas.
  • Work with IT teams to support hardware and software systems.
  • Prepare and conduct presentations for IT management, explaining technology issues and solutions in a non-technical manner.
  • Provide guidance, mentoring, and training to less experienced system engineers and IT support staff.
  • Maintain current knowledge of industry trends, best practices, technologies, and systems engineering methodologies and protocols; recommend improvements to systems or processes.
  • Check existing systems and suggest improvements; apply technology solutions to strengthen systems and customize systems from external vendors.
  • Review control documents and perform standard operating procedures.
  • Perform routine systems and software audits.
  • Work with the Infrastructure engineering team to conduct ongoing testing and updates for related systems.
  • Provide support for large changes during after-hours and weekends.
  • Participate in an on-call rotation.
  • Travel occasionally, up to 10%, as needed.
  • Perform additional responsibilities as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service