Join. Work. Succeed.

At Dominiontech, our people are at the core of our business. We believe that when the company wins - you win. If you're looking to advance in your career, join us in our mission to provide top-tier IT services and support to local businesses. If you don’t see an opening that fits your aspirations, but think you might be a great addition to our team, send us your resume at

Job listings at DominionTech, Inc.Job Postings via ZipRecruiter

Why Work at DominionTech?

Growth Opportunities

Our team of tech gurus provide a dynamic learning environment, where you'll experience diverse technologies and IT environments. There are always opportunities to learn and grow!


Our core values help drive us. They influence how we work through conflict, the solutions we deliver to both clients and each other, and how we rest (or play!).

Health & Wealth

We believe that health is wealth. Which is why we provide competitive health benefits and wellness reimbursements, so you can take care of your mind and body.

Perks & Benefits

DominionTech’s priority is making sure our Team members are well taken care of, that they are in a safe and healthy environment and are given opportunities to excel and thrive within its walls.

Health Benefits

Up to 85% of medical premiums are covered, wellness reimbursements, and access to mental health services are just the tip of the iceberg.

Growth Opportunities

We never want you to sell yourself short. We encourage you to find certifications, seminars, and other activities that will help you grow.

Flexible Work Environments

We don't believe in rigid rules. At DominionTech, we paint the destination while giving you the autonomy to get there. We offer work remote opportunities too!


When you 'help first', you should be recognized for it. Both clients and colleagues have access to platforms that provide you with feedback and rewards.

Our Core Values


Be Empathetic

We recognize the feelings in others, and understand that people will have different points of view. We strive to understand our coworkers, business partners, and clients.


Be Proactive

One of our superpowers is anticipating outcomes before they occur. This approach benefits our team and clients.


Help First

We believe your success and our success are intertwined, and we are always looking for opportunities to help others. When you thrive, we thrive.


Be Humble

We leave our egos at the door, and show up ready to support one another. We are willing to fail forward and learn from our mistakes.


Have A Sense of Humor

We don't take ourselves too seriously. Have fun! Humor is a stress reliever after all.


Do The Right Thing

Our business is based upon trust and accountability. To succeed, we prioritize relationships and our promises.

Open Positions and Employment Opportunities

Who We Are:

At DominionTech we believe that organizations should be accelerated by their IT. For us, it is critical that when the company wins, the team benefits. It is important to us to do business the right way: 1) help people while being humble, 2) always do what we said we would do, and 3) always have empathy for our team members, customers, and vendors. Since 2001, we have provided IT Services to some of the best businesses, organizations, and towns in Vermont and we are still growing. Our mission is to help businesses thrive!

The Team:

Like we said, culture is important here at DominionTech. With 24 employees and counting, we anxiously await to add our next Rockstar. Working at DominionTech is more than just exceptionally happy people, growth & development opportunities, and crazy good benefits–we are paving the way for better IT solutions.

Characteristics that will contribute to your success:

  • Strong communication skills (including empathy, ability to multitask, and troubleshoot client issues in a quick and efficient manner
  • A professional & friendly demeanor – A sense of humor is ALWAYS welcome!
  • Ability to work independently and with a team
  • Be able to organize, establish and rearrange priorities, as well as maintain focus on the bigger picture
  • Work unsupervised and demonstrate initiative
  • Be able to address and resolve basic customer requests/issues & demonstrate a willingness to learn more complex issues to grow with our organization
  • Take on new challenges and expand technical skills

Technical experience required for the position:

  • Good understanding of networking concepts
  • Firewall/UTM administration
  • Window Server Operating Systems
  • Current Windows operating Systems
  • Mac operating systems
  • Antivirus software
  • Active Directory, user management
  • Office 365 Management and Support
  • VOIP configuration and support
  • Mobile device management

Apply Now!


As part of our proactive approach to technology solutions for businesses, DominionTech’s clients seek technology solutions that require project proposals and designs for execution. These projects help align their technology to provide the superior service, and superpower, that DominionTech is known for.

As the Technical Design Engineer, you will gain a breadth of knowledge surrounding our client networks, infrastructure, and needs to build solutions for the Engineers to execute on. This will involve working closely with members of our technical teams to gain that knowledge and scope, design, and see to completion the project plans that will help attain our customer's business goals. This role will require someone with technical knowledge and expertise who enjoys putting “pen to paper” to bring to life the work that Project Engineers will deliver to our clients.

Key Components of this role look like:

Architectural Design & Review

  • Create clear and visually appealing project designs
  • Work with vCIOs and Project Engineers to write Statement of Work documents that will accomplish business objectives outlined
  • Evaluate existing infrastructure and analyze collected data to create accurate designs and proposals
  • Using input from team members, create effective statements of work that meet the guidelines of the DominionTech Way
  • Participate in client meetings to present solution design as needed

Renewals & Hardware Quotes

  • Manage and execute client renewals for specific products
  • Complete basic quotes such as a new PC or networking equipment
  • Create purchase orders and place orders
  • Maintain and submit subscription renewals

Vendor Collaboration

  • Vetting solutions & best practices
  • Obtain best price from vendors (deal registrations)
  • Make recommendations for new solutions

Desired skills include:

  • Customer service skills, confident and positive attitude
  • Working knowledge of networking (DNS, switches, firewalls, VPN, etc.)
  • Working knowledge of Microsoft M365 and other cloud solutions
  • Working knowledge of security best practices and compliance (HIPAA, PCI, etc...)
  • Strong attention to detail in all tasks
  • Self-directed and goal oriented
  • Time management skills that allow you to effectively manage multiple projects at one time
  • Excellent written and oral communications skills and the ability to communicate with both clients and your team

Apply Now!

Who Are "YOU"?

Have you worked for an MSP (Managed Service Provider) before? Do you enjoy helping customers with their complex IT problems and getting them back up and running? Want the flexibility of working remotely with a growing and successful MSP? Let's talk!

At DominionTech we think it is critical that when the company wins, the team benefits. We believe that IT should work for companies, not against them & your skill sets will help us deliver on this promise. This resonates within you as your passion for IT.

The Role:

This is a position for those who take pride in their career and is full-time with a multitude of benefits. Your primary role will be to assist customers in resolving complex technical problems. Candidates should enjoy working via telephone and remote support tools.

To be successful in this role the candidate must:

  • Create a positive customer support experience and build strong relationships through deep problem understanding, ensuring timely resolution.
  • Be professional, friendly, and articulate in your communication and troubleshooting skills
  • Have interpersonal skills for interacting with team members and clients - A sense of humor is ALWAYS welcome
  • Enjoy a fast paced, team oriented, and rewarding environment
  • Organize, establish and rearrange priorities, and maintain focus
  • Work unsupervised and demonstrate initiative
  • Be able to address and resolve both basic and advanced customer requests
  • Take on new challenges and expand technical skills
  • Mentor junior engineers and provide them with technical training
  • Create and/or update clear documentation of issues and resolutions

The following technical experience is required for this position:

  • In-depth understanding of networking concepts and troubleshooting
  • Firewall/UTM configuration, management, and troubleshooting
  • Comprehensive understanding of Network Security technologies
  • Window Server Operating Systems
  • Server Virtualization on-premises and in the cloud
  • Windows / Mac Desktop Support
  • Active Directory, user management, and Group Policy
  • Office 365 Management and Support
  • VOIP configuration and support
  • Mobile device management
  • Two or more years as a Support Engineer, preferably in a Help Desk environment

Apply Now!

Interested? Apply here:

Max. file size: 23 MB.
This field is for validation purposes and should be left unchanged.