System Technician

Think Firefly

Wenatchee, Northern (WA, KY)

Hybrid

USD 60,000 - 85,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Think Firefly seeks a skilled Systems Technician to support our office and client locations. You’ll own outcomes, deliver professional service, and work with teams to maximize client satisfaction.

Key responsibilities include deploying and configuring systems, troubleshooting Windows environments, and maintaining documentation across networks. Travel to local client sites is expected as needed.

Qualifications

  • Associate degree in IT or related field preferred; not mandatory.
  • At least 3 years of Systems Technician experience, MSP background preferred.
  • Strong knowledge of Windows operating systems and server environments.

Responsibilities

  • Provide professional client support and service across on-site and remote locations.
  • Deploy, configure, and manage workstations, servers, hypervisors, VMs, storage per standards.
  • Troubleshoot server, workstation, AD, backup, and network issues with a structured process.
  • Coordinate with internal teams and document changes; maintain asset inventory.

Skills

Windows OS
MSP experience
Travel to client sites

Education

Associate's degree in IT or related field
Bachelor's degree in IT (preferred)

Tools

SonicWall
Ubiquiti
Azure

Job description

Position Overview:

We are seeking a dynamic and skilled Systems Technician to provide comprehensive support within our office and at various client locations. This role is ideal for someone who excels in a versatile environment, combining technical prowess with a genuine desire to be of service to our clients and team. The Systems Technician takes ownership of outcomes, anticipates needs rather than waiting to be told, and brings a team-first mindset to every interaction. The Systems Technician serves as a trusted technical resource by understanding client environments, delivering solutions that align with business goals, and providing a professional service experience that reflects the company's values and commitment to service.

Key Responsibilities:

Deliver Professional Client Support and Service

  • Respond to service requests in a timely and professional manner.
  • Communicate clearly with end users, client contacts, vendors, and internal teams regarding issue status, next steps, downtime impact, and expected timelines.
  • Provide friendly, service-oriented technical assistance in person, by phone, or remotely for server, system, and end-user-related work.
  • Build trust with client staff by demonstrating reliability, professionalism, and sound escalation judgment.

Deploy and Configure Systems and Equipment

  • Set up and install workstations; support client transfer of data and software.
  • Deploy, replace, and configure servers, hypervisors, virtual machines, storage, and related systems equipment according to company and client standards.
  • Apply approved system standards for Active Directory, Group Policy, patch management, backups, security, and management access where appropriate.
  • Set up, install, and troubleshoot network equipment (firewalls, switches, access points).
  • Validate domain join, authentication, application delivery, file and print services, backup jobs, and required business services after system changes.

Troubleshoot and Repair

  • Efficiently troubleshoot and resolve workstation hardware and software issues, ensuring minimal downtime for clients.
  • Use a structured troubleshooting process to diagnose server, system, and workstation issues logically instead of guessing.
  • Support users with OS issues, application issues, Active Directory and authentication issues, Group Policy issues, backup and restore issues, performance issues, and connectivity problems within standard scope.
  • Troubleshoot Windows Server operating systems, Office 365, and Google Workspace environments.

Plan and Review Client Environment

  • Review client systems environment, current server and host inventory, virtualization platforms, OS versions, Active Directory, cloud tenants, backups, and dependencies before beginning work.
  • Plan and coordinate system-related readiness needs when deployment depends on server availability, host resources, storage, identity, or cloud services.
  • Evaluate the broader impact of any change on client environments, favoring secure, stable, and manageable solutions over quick fixes.
  • Coordinate with internal teams, vendors, cloud providers, and client contacts to complete system work efficiently and with appropriate maintenance-window planning.

Maintain Standards and Documentation

  • Follow server, deployment, migration, configuration, security, and documentation standards for assigned work.
  • Document all work performed, including configurations, changes, and client communications, promptly and clearly so the team can pick up where you left off.
  • Update asset inventory and documentation for servers, hosts, VMs, storage, Active Directory, Group Policy, backups, and related client records.
  • Escalate unfamiliar or complex issues through the defined process rather than improvising unapproved solutions; ask clarifying questions and seek guidance when needed.
Qualifications:
  • Associate's or above in IT, Computer Science, or related field (preferred but not mandatory).
  • Minimum 3 years of experience as a Systems Technician, with MSP background preferred.
  • Strong knowledge of Windows operating systems (Windows 10, Windows 11, Windows Server 2012-2025, Azure, SharePoint).
  • Experience with network infrastructure components like firewalls, access points, and switches; SonicWall and Ubiquiti strongly preferred.
  • Relevant professional certifications (e.g., CompTIA A+, Network+) are advantageous.
  • Valid driver's license and ability to travel locally to client sites as needed.
Success in this Role

A successful Systems Technician consistently delivers reliable technical support, builds meaningful trust with clients and colleagues, and helps organizations solve business challenges through stable, secure, and well-managed systems. They are proactive, organized, and driven by creating value for clients rather than simply closing tickets. They take ownership of outcomes, communicate effectively, document thoroughly so teammates can pick up where they left off, and contribute to the continual improvement of the team's service and the long-term success of the company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer
Systems Engineer

Netrio • McKinney (TX)

On-site
USD 80,000 - 120,000
Systems Administrator
Systems Administrator

Technical Adventures LLC • Scotch Plains (NJ)

On-site
USD 70,000 - 95,000
401(k)
Dental insurance
Health insurance
+3
IT Project Technician
IT Project Technician

Usherwood Office Technology • City of Syracuse (NY)

On-site
USD 60,000 - 75,000
Medical, dental, vision
Supplemental insurance
401(k) with company matching
+3
System Administrator (In-Office)
System Administrator (In-Office)

Booth & Associates • Charlotte (NC)

On-site
USD 75,000 - 105,000
System Administrator
System Administrator

CloudIT LLC • Totowa (NJ)

On-site
USD 65,000 - 90,000
System Administrator (In-Office)
System Administrator (In-Office)

Booth & Associates • Baton Rouge (LA)

On-site
USD 70,000 - 95,000
Service Desk Technician (Tier 2) - Systems Integrator
Service Desk Technician (Tier 2) - Systems Integrator

Hamilton Barnes Associates Limited • Town of Texas (WI)

On-site
USD 60,000 - 75,000
Offday on your birthday
Flexible work from home options
Paid IT Certifications
+2
System Administrator (In-Office)
System Administrator (In-Office)

Booth & Associates, LLC • Summerville (SC), Northern (KY)

Hybrid
USD 65,000 - 95,000
Systems Admin
Systems Admin

Daxtra • Terre Haute (IN)

On-site
USD 65,000 - 90,000
System Administrator
System Administrator

Vinebrook Technology • Town of Florida (NY)

Hybrid
USD 70,000 - 110,000