Logo
Zirrus.net

Systems Administrator

Zirrus.net, Yadkinville, North Carolina, United States, 27055

Save Job

Job Summary

The

Technical Solutions Engineer

plays a key role in pre-sales activities, new client onboarding, and post-sale technical engagement. This position supports the sales team by providing technical validation during the sales cycle and then transitions to a hands-on role during onboarding, configuration, and support. This individual will also work closely with internal teams on IT projects, systems administration, and escalated ticket resolutions to ensure high-quality service delivery and client satisfaction.

The ideal candidate is both people and process oriented, capable of clearly communicating technical concepts, and willing to get hands-on with systems and infrastructure throughout the customer lifecycle. This is a hybrid role that blends pre-sales support with technical expertise and service delivery.

Essential Job Functions

Participate in sales calls and on-site meetings as a technical resource to validate managed service offerings and address client infrastructure questions

Assist with client technical discovery, including environment assessments and documenting key system configurations during onboarding

Coordinate and support the technical aspects of onboarding new managed services clients, including initial configuration, integrations, and handoffs to operations

Provide ongoing systems administration and support for client environments, including cloud services, Microsoft 365, backups, networking, and security tools

Work with internal teams to support and implement client projects, infrastructure upgrades, and service improvements

Assist in troubleshooting escalated Level 2–3 issues across systems, networks, and applications

Monitor RMM/NMS alerts and respond according to established SLAs

Create, maintain, and contribute to internal documentation and knowledge base (SOPs, runbooks, client records)

Participate in service reviews, QA processes, and technical discussions to enhance team performance and customer satisfaction

Support improvements to onboarding workflows, project delivery standards, and cross-functional coordination

Knowledge, Skills and Abilities

Ability to communicate complex technical concepts in clear accessible terms for nontechnical audiences

Solid understanding of Microsoft 365 (Exchange, Teams, SharePoint, Intune), Windows Server, and Active Directory

3-5 years of Azure experience or similar cloud platforms (IaaS, networking, and backup concepts)

Familiarity with RMM and PSA tools such as ConnectWise, Autotask, or equivalent

Experience with remote troubleshooting of client networks, workstations, servers, and SaaS platforms

Working knowledge of firewalls, VPNs, switching, VLANs, and routing (Fortinet and Cisco experience preferred)

Scripting experience in PowerShell, Bash, or Python is a plus

Strong organizational and multitasking skills; able to manage multiple clients and onboarding activities simultaneously

Team-oriented mindset with the ability to work cross-functionally on projects and process improvement initiatives

Self-motivated and able to work independently with minimal supervision; must thrive in a fast-paced environment

Education and Experience

5+ years of experience in an MSP, IT service provider, or technical support environment

2+ years of experience in a client-facing technical role, such as Systems Administrator, Pre-Sales Engineer, or Technical Account Manager

Hands-on experience onboarding or supporting Microsoft 365, cloud infrastructure, networking, and endpoint protection

Experience participating in IT projects or technical implementations as part of a cross-functional team

Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent experience)

Industry certifications such as CompTIA Network+/Security+, Microsoft Fundamentals, or Azure/AWS Associate-level preferred

Familiarity with ITIL or structured service delivery frameworks is a plus