This position for the time being would be mostly remote. Once things get a little more normal this position will be at our Greenville office.

Our company helps our clients with IT so they can focus on running their business, law firm, school, or medical practice. We also do schools and contracting work for large organizations. Big picture- We do all sorts of things from designing networks to providing ongoing maintenance; we are the company that our clients call for everything from basic pc support to hosted solutions to network management. Some clients want to push the envelope with new technologies, and some want to keep costs to a minimum.

In this role, historically, we've been onsite approximately 5% of the time and provide remote support from our office 95% of the time. (NOTE: COVID has changed this plan in the short term, and we are mostly working from home now but, one day, we will get back to working in the office most of the time.) 

We typically work around 40-45 hours per week, although sometimes we work longer and later. (In IT support, things can go crazy, and we have to work late sometimes.) Our office support hours are 7 AM until 6 PM with staggered starts and stops. I would be lying if I said those were cushy hours playing Fortnite while listening to clients talk about email problems on the phone. That's not our day- we are busting it to help our clients and move on to the next issue. We are on call after hours about one week every three months. On-call is no fun, but on-call comes with the job.

We are looking for great people who are excited about technology and enjoy dealing directly with clients. We're fanatics about client service, we run a responsive and professional operation, and we love what we do. (OK, we don't love it every day, but most days we do.) We're not looking for people who can't handle IT issues independently or who hate working with other humans. We are looking to build our team with people who want to learn about the latest technology and want to contribute to our team. Every day is different over here, and you have learn quickly and go with it. Now for the boring requirements . . .

Basic Skills: Outstanding client-facing communications and troubleshooting skills Detail orientation and the discipline to do proper documentation and keep track of billable time. (This is really important. Again, this is really important.)
Able to handle a high-pressure environment
Able to operate standard office equipment and own a car which will be used to get you to and from clients.

Technical Requirements
Two or more years experience in Microsoft network and Server technologies (2008, 2012, 2016, Active directory)
Windows Terminal Services - maintenance, setup, configuration, policies
Google Apps or Microsoft Office 365
Basic Cisco switching, routing, VPNManaging, configuring, and setting up firewalls
Experience setting up and managing backup software
Experience with case management softwareVirtualization (VMware, Hyper-V) is a plus
Application Hosting is a plus
Experience with Managed Services is a plus
Ability to configure and manage enterprise wide security products including Antivirus, Antispyware, and Antispam tools.
Strong TCP/IP skills, including DNS, DHCP, and VPN configuration.


Typical Physical Demands:Requires the ability to sit for long periods of time, occasionally stooping, crawling, and reaching. May be required to lift up to 60 pounds. Requires normal range of vision and hearing.

Certifications desired: Network +, Security +, MCSE, CCNA.  Minimum of associates Degree or Equivalent Experience required.

Couple of other things: In Greenville, SC. You must provide own transportation and smart phone. Must be fun to work with. Must understand humor. If you've applied before, I've got your resume and will give you a call if it's a potential fit. If, after reading all of this, you are still awake and interested, please fill out all of the details on the right hand side.

This position has been filled. Would you like to see our other open positions?