Professional Services Engineer
Impact Technology Group
- Oakdale, MN
- $85,000-115,000 per year
- Permanent
- Full-time
- Be the Expert. Lead advanced system, network, and cloud design, implementation, and optimization projects for SMB and mid-market clients.
- Own Complex Problems. Troubleshoot and resolve escalations from L2/L3 engineers across Windows Server, networking, M365, virtualization, and security stacks.
- Drive Proactive Excellence. Perform health checks, patching, and infrastructure audits to prevent issues before they start.
- Engineer the Future. Plan and execute migrations, upgrades, and greenfield deployments across multi-site and hybrid environments.
- Communicate Like a Pro. Deliver best-in-class communication in tickets, emails, and phone conversations with customers and peers.
- Mentor and Lead. Develop KB articles, SOPs, and documentation to guide less experienced techs. Coach team members to help them grow their careers.
- Collaborate and See the Big Picture. Work cross-functionally with leadership and peers, balancing tactical execution with strategic vision for client environments.
- Strong understanding of security best practices & hardening techniques.
- Proven ability to run projects end-to-end including scoping, planning, execution, documentation.
- Exceptional communication skills - written, verbal, and technical documentation.
- Experience building and maintaining KBs, SOPs, and technical training materials.
- Demonstrated success in mentoring and developing junior engineers.
- Bachelor's degree in management information systems (MIS), Computer Science, Information Technology, or a related technical field highly preferred. Equivalent professional experience in senior systems engineering or related technical role will be considered in place of a degree.
- 5+ years hands-on experience in systems engineering within MSP or multi-client environments.
- Expert-level skills in: Microsoft Server & Active Directory; Networking (routing, switching, firewalls, VLANs, VPNs), Cisco, Fortinet, or similar; Microsoft 365 administration & migrations; Virtualization (VMware, Hyper-V).
- Relevant certifications (MCSA/MCSE, CCNA/CCNP, VCP, Fortinet NSE, etc.).
- Azure and hybrid cloud architecture experience.
- Experience leading project teams or owning multi-phase client initiatives.
- Demonstrated track record of professional growth and success in the IT field, ideally within MSP or multi-client environments.
- Advanced administration, management, and implementation experience with Microsoft 365, Azure, InTune, SharePoint, Teams, and related Microsoft cloud services.
- Experience deploying, configuring, and managing cloud-managed networking solutions such as WatchGuard, Cisco Meraki, or Ubiquiti; bonus points for traditional Cisco network administration skills (routing, switching, VLANs, VPNs, and firewall configuration).
- Current certifications highly preferred: Microsoft (Windows Server/Desktop, Azure), Cisco Meraki, CompTIA A+, Network+, Security+. Willingness to obtain and maintain relevant certifications required.
- Proficiency in English (additional languages a plus).
- Valid driver's license with an acceptable driving record.
- Frequent use of computers, mobile devices, and standard office equipment.
- Ability to remain seated or at a workstation for extended periods, with occasional movement around the office to access equipment and resources.
- Occasional exposure to dust during equipment handling and recycling.
- Ergonomic - Prolonged computer use and repetitive motions.
- Electrical - Potential exposure to faulty cables or equipment during maintenance.
- Chemical - Use of standard cleaning products or equipment fluids.
- Physical - Lifting, bending, working in tight spaces, or tripping hazards from cabling.
- Psychosocial - Periods of high workload, urgent deadlines, and on-call rotations (overnights and weekends).
- Effective communication skills for phone, video, and written interactions with team members and clients.