Get a Quote


CMIT Solutions Inc. was founded in 1996 to provide IT services and support to small/mid sized businesses. Today, it is a franchise organization with over 200 locations across the country. CMIT Solutions of Monroe opened its doors in 2011 and we have built one of the top CMIT locations – winning many awards and accolades both locally and nationally.

This business model brings the best of both worlds for our clients and our staff. We have a small local team in Rochester that works across all our clients. Each team member gets to know our clients personally and develops their skill sets daily as they work across all the technology we support and in different industries. At the same time, they have the support of the much larger organization – over 900 technicians across the system. Strong partnerships and many learning opportunities deliver diverse career opportunities for the technicians that come to work with us.

We are always looking for customer-oriented team members who take pride in their work and have a passion for helping our clients find success through technology.

Our growing Rochester-based company is looking for a seasoned computer technician (must have at least 3 years experience supporting businesses’ computer systems) with a strong passion for serving clients. Our number one goal is customer satisfaction and our technicians hold the key to our success. We want you to join our team if you love the challenge of working in multiple client environments, enjoy learning and sharing ideas with your peers, and most importantly can communicate well with our clients and make them say “wow!”

Job Overview

The ideal candidate is interested in a long-term growth opportunity helping small and mid-sized businesses in the Rochester community achieve their business goals. The successful candidate will be a key technical resource for clients in the Greater Rochester region.

Candidates must be able to provide a full range of services and solutions – from installation, system maintenance, support, and design to disaster recovery and training – in a professional manner. Key responsibilities will be to assess, support, design, install, troubleshoot and maintain client Microsoft-based environments. Strong customer service / interpersonal communications skills are a must. The ideal candidate will thrive in a multi-client environment and easily gain the trust of our clients.

Part-time or Full-time

Predominantly M-F 8am – 5pm; Occasional after-hours required

Technical Skills & Experience

Although no one can do it all, we are looking for someone with significant experience in Windows desktop support and  server administration who is also willing to learn new skills on the job. Experience in as many as possible of the following areas is preferred:

  • Proficiency in troubleshooting, fixing, installing and configuring of Windows based workstations in stand-alone, peer-to-peer and domain based networks. Support of ground-up, technology refresh, and server replacement environments.
  • Thorough knowledge of hardware and software installation and configuration for servers and desktops, with an emphasis on best practices. Experience with managed systems tools and practices.
  • Knowledge of Windows server environments from ’12 – ’19. This knowledge should include Active Directory, DNS, DFS, IIS, WDS within a multiple server environment.
  • Experience working with third party vendors to install and configure third party lines of business applications within a Windows Environment.
  • Experience with VMware and Storage Networks a plus.
  • Solid foundation in advanced networking protocols, setups, and scenarios. Must have good knowledge of TCP/IP, DNS, DHCP, NAT and VPN configurations.
  • Proven skill in setup, configuration, and troubleshooting business class firewalls such as SonicWALL and Meraki. Experience should include WAN failover and multi-LAN scenarios.
  • Previous experience working in multi-client small business environment – 1-4 servers.
  • 5+ years assessing, designing and maintaining multiple client networks.
  • Experience supporting cloud-based services, especially Datto & Microsoft.

Candidate must also be:

  • An excellent communicator. The ability to communicate in written and spoken English with clarity and courtesy is a must. Must be able to convey information to end users without using jargon.
  • Able to work well under pressure in critical situations or when under a deadline.
  • Capable of working in a team environment. We manage the entire portfolio of client work across the team, support each other, and share both trouble issues and successes.
  • Excited and eager to learn new skills – both technical and otherwise.
  • A superior troubleshooter—not only able to diagnose but to assess the essence of a client’s problem or request, understanding what they really need, not just what they asked for or described.
  • Able to project a positive and professional service attitude.
  • Skilled in project management with the ability to prioritize tasks, estimate time to complete them, and adjust priorities when necessary (be flexible).
  • Able to work in a disciplined, focused manner when working outside of an office environment.
  • Self-organized and have multi-tasking skills.
  • Excellent with follow-thru. Must complete ticket entries on a daily basis and alert team of open action items. Must also communicate with client to set clear expectations.

Other Requirements:

  • Applicant must own a reliable car and use it for transportation to client sites (across the Greater Rochester Region).
  • Must reside in the Greater Rochester NY area.


Some industry certifications preferred.

  • MCSA or MCSE
  • Dell certification

Salary commensurate with experience.

IT Support Technician/Engineer – Level II-III


We can help. Whatever your technology problem is, chances are, we’ve seen it before.

Social media & sharing icons powered by UltimatelySocial