Technical Support Specialist

Des Moines, Iowa
Full-Time, On-Site

The Opportunity

What makes Grand Consulting stand out among other IT providers? We’re pretty sure it has something to do with our friendly, knowledgeable technicians and the top-notch customer service they deliver.

So we are excited to add another specialist to our team! Someone with the technical chops for the job, but also enjoys working with people. A key part of our success comes from the strong relationships we’ve built with our clients over the years. 

Because of the technical nature of this role, we are looking for someone with experience working in Microsoft Windows environments. This includes configuring and troubleshooting workstations and servers, along with along with a working knowledge of Active Directory. This position does not utilize coding and development experience.

What You'll Do

You’ll work closely with our entire service team and receive training and support when you need it. Here are a few things you might do on any given day:

  • Respond to client inquiries and provide technical assistance
  • Assist during server and workstation installations and upgrades
  • Troubleshoot and resolve technical problems with Windows workstations and servers
  • Document incidents and solutions in a clear and concise manner
  • Work with internal teams to escalate and resolve more complex technical issues

Ideal Candidate

Here is what we’re looking for in an ideal candidate. Please don’t let this list discourage you from applying. We know everyone has gaps in their skillset and will happily train, mentor, and support our employees, if needed.

  • At least one year of experience in a help desk or IT support role
  • Strong knowledge of Windows workstations and servers
  • Basic understanding of Active Directory
  • Knowledge of how a small computer network is setup and works
  • Ability to manage multiple projects simultaneously, without getting overwhelmed
  • Excellent communication skills, can communicate effectively with clients and colleagues
  • Strong roots in a customer experience field (hospitality, retail, services, etc.)
  • Desire to build and maintain relationships with anyone you interact with
  • Preference to “do things correctly,” rather than quickly


  • Live in the Greater Des Moines Area
  • Available to work 40 hours a week. Some work occasionally needs to be performed after hours or on weekends, but is always scheduled ahead of time.
  • A valid driver’s license and vehicle for transportation
  • Capable of lifting and moving up to 30 lbs. of equipment

What We Offer

  • Competitive Salary
  • Fully Paid Health Insurance
  • Basic Life Insurance
  • Flexible Paid Time Off (20 days)
  • Option To Work From Home When Needed
  • Paid Sick Leave
  • Parental Leave
  • Fully Stocked Kitchen with Specialty Coffee and Tea
  • Unlimited Free Puns

How To Apply

To apply, email a single-page resume to with the subject line: Technical Support Specialist

We do not require a cover letter, but would love to learn more about you. In your email, please include a short introduction and tell us why you’re interested in working at Grand Consulting.

About Grand Consulting

Grand Consulting is a small, but growing information technology company located in Des Moines, Iowa. We provide technical support for small- to medium-sized businesses that aren’t quite big enough to have their own IT department.

We work with businesses in a variety of industries including dental, healthcare, eyecare, law, accounting, creative, and construction.

Not only do we offer competitive pay and benefits, we’ve put in extra effort to create a fun and supportive environment where everyone can learn and grow. This is why we were the first IT company in the state of Iowa to offer an IT apprenticeship program. We provide ongoing education, mentorship, and training.

‍A diverse and inclusive workplace is incredibly important to us. We welcome people from all different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and so eager to meet you.