Get a Quote


Here at CMIT Solutions of Monroe we don’t take the word “Community” lightly. We know a vibrant business landscape helps a community thrive. We are dedicated to helping small to medium-sized businesses in our area succeed and grow. That allows us to do a better job of serving our clients and building long-term trust — local business owners like to work with other businesses in their community.  

When we tell our clients that we have their backs, we mean it. That’s why we are always looking for talented people who have a passion for their community. If you are personally invested in business advancement and want to be a part of the CMIT Solutions community, apply to one of our open positions below.

IT Support Technician/Engineer – Level II

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 – 6pm; 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 some 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.
  • Proficiency with repair of corrupted files and programs, restoring systems, data backup solutions, anti-virus software.
  • 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 ’08 – ’16, including Small Business Server. This knowledge should include Active Directory, Exchange, 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. Experience should include WAN failover and multi-LAN scenarios.
  • Experience setting up, maintaining, and troubleshooting server-based, stand-alone, networked, or directly cabled printing and scanning solutions.
  • Previous experience working in multi-client small business environment – peer-to-peer networks, 1-3 servers.
  • 3+ years assessing, designing and maintaining multiple client networks.
  • Experience supporting cloud-based services, especially Intronis, Datto, & Microsoft.
  • Experience managing Microsoft Office, Office 365.
  • Experience working with Google Apps for Business a plus.
  • Experience with Autotask preferred.
  • Experience with Continuum preferred.

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.


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

Social media & sharing icons powered by UltimatelySocial