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


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 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.

You will see a lot of technical points in the job description below, but at DominionTech, culture is just as important. We believe in doing 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.

If you think you have what it takes to work with Vermont’s elite technology and cloud consulting company, go ahead and keep reading!

The Team

Like we said, culture is important here at DominionTech. With 20 employees covering our 5 service delivery areas and administrative roles, 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.

The Role

Project Engineer

Department: Professional Services

Reports to: Director of Professional Services

Job Summary:

Your mission, if you choose to accept it, will be responsible for executing professional services projects in an accurate and timely manner. It is the responsibility of the Project Engineer to perform professional services based on established policies, procedures, and checklists. This position has regularly scheduled hours but will require some evening and weekend work to accommodate client needs.

Job Responsibilities:

  • Ability to review and give feedback on Project Workplans
  • Ability to implement Project Workplans
  • Ability to follow and create checklists and procedures
  • Identify Out of Scope and Change Order issues
  • Report on metrics
  • Be accountable for meeting goals
  • Regular time entry and workplan updates
  • Be excellent at documentation

Individual & team metrics will be measured by project billable hours and projects completed under budget

The following technical experience is required for this position:

  • Understanding of networking concepts and troubleshooting
  • Firewall/UTM configuration, management, and troubleshooting
  • Current Window Server Operating Systems
  • Server Virtualization on-premises and in the cloud
  • VMWare, Azure, Hyper-V, and Windows/Mac Support
  • Active Directory, user management, and Group Policy
  • Office 365 Management and Support
  • VOIP configuration and support
  • Mobile device management

Additional Requirements:

  • Participate in regularly scheduled huddles & be prepared to report on your individual metrics
  • Inform management of recurring problems or clients at risk
  • Maintain education and knowledge to align with support needs
  • Ability to work in a team environment
  • Scheduled After-hours work will be planned however emergency after-hours work may occur
  • Can-do attitude, positivity, empathy towards our clients and ingenuity are key attributes to this position
  • Be inquisitive and take initiative - Own an issue, follow it through from start to finish
  • Find answers by using all available internal and external resources
  • Ability to focus on the larger picture
  • Ability to train and mentor junior technical associates
  • Possess 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
  • Patience, foresight and confidence are character traits that are beneficial for this position
  • Three or more years in a project implementation role

Apply Now!

Are you looking for the freedom to create goals and lead an industry-innovating IT team through massive growth?

As the Operations Manager at DominionTech you will have an integral part in ensuring that our organization provides services based on established policies, procedures, and checklists. By overseeing and managing all Service Delivery teams, it is your responsibility to guarantee DominionTech’s integrity is adhered to by sustaining best practices, budgets and timelines while exceeding client expectations.

This is a leadership level position reporting directly to our CEO where you will be responsible for executing our mutual vision of success.

Job Responsibilities

  • Support & execute the strategic vision for Dominiontech as a member of the Leadership team
  • Manage all service delivery operations with a focus on providing exceptional client experience
  • Be a player coach for the Service Delivery Team Leads and inspire them to achieve high levels of success within their departments
  • Work to maintain operational budgets and departmental success as defined by the business plan.
  • Provide leadership guidance to Service Delivery Leaders, to empower them and help them grow technically, and professionally.

Standards and Best Practices

  • Maintaining and communicating documentation best practices
  • Find ways to improve process to increase efficiency and/or customer satisfaction
  • Provide oversight and direction to mitigate the impact of service failures and improve quality Standard Operating Procedures.
  • Manage and own quality of data coming for reporting/dashboard software


  • Manage change initiatives in a structured manner to ensure systems availability, performance, and reliability.
  • Analyze activities and documented resolutions, identify problem areas, devise, and deliver solutions to enhance quality of service and prevent future issues.
  • Manage internal operations projects that may require cross-department resources and coordination.
  • Define and mature key operational metrics, develop reporting, set targets, and ensure continuous improvement.
  • In conjunction with HR, engage in employee interaction & hiring process

Skills & Experience:

  • 3-5+ years MSP experience (preferably in management/supervisory role)
  • Demonstrate successful experience building teams
  • Within driving distance to Williston, VT for on-site meetings/trainings as needed

Fill Out The Form Below!

Want to work here, but don't see a specific job? Send in your applications! We are always looking for qualified individuals.

"*" indicates required fields

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