Join Our Team!

We hope you’ll consider joining our team. Check out what’s available and submit your resume.

Holmes Corporation is a leader and trusted advisor in global certification training located in Eagan, MN. We work in partnership with leading industry associations to grow demand for and achievement of their certification programs through the creation, promotion, and distribution of premium quality learning systems.

IT Generalist

Position Overview

This position will report to the IS/IT Manager and will be responsible to learn and support technology systems and tools at Holmes. The ideal candidate will be a technology generalist with a broad knowledge of current IT options and trends. This role will be a technical resource for internal and external users. Qualified candidates will work closely with leadership, account service staff, clients, and other technical staff to align and deliver on expectations.

Specific responsibilities include but are not limited to:

  • 75% – Support Information Technology needs for the business. Hardware/OS updates and troubleshooting, application troubleshooting, SSRS/PowerBI reporting, and internal and external helpdesk issues. The Primary areas of learning: Microsoft servers (CRM, GP, SQL Server, and other Windows Servers), Networking and Communications, Business software (MS Office, email, etc.), Backup/Archive/DR best practices and tools. Additional knowledge that is beneficial: SCRIBE, SSIS, JavaScript, Linux servers and open-source tools.
  • 15% – Manage your time and IT projects. Use of helpdesk and planning systems (JIRA) to record and plan work.
  • 5% – Develop command of your industry, solutions, and related technology advancements. Communicate effectively and share expertise with internal and external partners, establish teamwork and long-term relationships with partners, colleagues, and customers.
  • 5% – Cross functional leadership and communication by partnering with the leadership team; your internal support team; operations team; and your cross functional partners to optimize the customer experience during every interaction.


Job Experience, School, and/or training in ONE OR SOME of the following areas…
(the others will be learning opportunities):

  • 1-3 years in a technical role
  • OR, Technical training with certification(s)
  • OR, Technology schooling (Technical school, Armed services, College)
  • Technology Helpdesk tickets and calls — Internal user support
  • Direct contact to Holmes Customer Service team for end-user/customer technical support.
  • Excellent organizational skills, attention to detail, and troubleshooting skills.
  • Networking and communication systems (including phones).
  • On premise, Co-Lo, and Cloud environment server environments.
  • ETL experience – SQL query, SSIS, SSRS, SCRIBE – learn, modify/update.
  • Excellent communication skills – both technical and non-technical.
  • Keep clients, technical staff, and account service staff informed on issues and progress.
  • Comfortable learning new technology and using technology as the main solution to problem solving. Root cause analysis. Proactive problem solver.

Holmes Corporation offers an excellent company culture, positive and supportive team environment, competitive compensation and comprehensive benefits package

Apply to Become Our Next IT Generalist

To apply, email a PDF copy of your resume to:

Kevin Heise
[email protected]