SupportJobs.io
← Back to all jobs

Job Description

G&A Recruiting Partners is hiring a Level 2 IT Support Engineer for an onsite contract role in Dyersville, Iowa. This position focuses on desktop, systems, and basic network support at a customer location, with a schedule commitment of three fixed working days per week.

Role Overview

In this onsite capacity, you will troubleshoot end-user technology, support Microsoft workloads, and resolve basic connectivity issues. You will also help coordinate escalations with remote technical teams for advanced troubleshooting when needed.

Location and Schedule

  • Location: Dyersville, IA (onsite)
  • Job type: Contract (Temporary)
  • Onsite requirement: Ability to work in person in Dyersville, IA for three fixed working days per week

Compensation

  • Hourly pay: $25.00 - $35.00 per hour
  • Rate: $25-35/hr PER DAY

Responsibilities

  • Diagnose and troubleshoot desktop, laptop, hardware, and software issues.
  • Replace hardware components, including RAM, storage drives, batteries, and power supplies.
  • Install, reinstall, and configure Windows operating systems.
  • Deploy and configure computers using imaging or endpoint management tools.
  • Troubleshoot Microsoft 365, Outlook, VPN, and collaboration applications.
  • Perform software installations, updates, and patching.
  • Support user accounts, groups, permissions, and shared folders in Active Directory and Microsoft environments.
  • Complete authorized administrative tasks in Microsoft 365, Active Directory, and Intune.
  • Troubleshoot basic network connectivity issues related to DNS, DHCP, and IP addressing.
  • Provide basic support for network switches, wireless access points, and network printers.
  • Support approved backup and file restoration activities.
  • Investigate recurring incidents and document troubleshooting procedures.
  • Support video conferencing and meeting room equipment.
  • Maintain accurate IT documentation, asset inventory, and ticket records.
  • Assist with hardware warranty coordination and equipment replacements.
  • Provide guidance to Level 1 technicians and assist with escalated tickets.
  • Coordinate with remote IT teams for advanced troubleshooting and escalations.

Required Qualifications

  • 3–5 years of relevant experience in IT support, desktop support, or onsite technical support.
  • Proven experience troubleshooting Windows desktops and laptops.
  • Strong knowledge of Microsoft 365, Active Directory, and basic Intune administration.
  • Familiarity with Windows deployment, imaging, and endpoint management.
  • Understanding of TCP/IP, DNS, DHCP, VPN, and basic networking concepts.
  • Experience troubleshooting hardware, software, and peripheral devices.
  • Strong communication, documentation, and customer service skills.
  • Ability to work independently and coordinate with remote technical teams.
  • Ability to work onsite in Dyersville, IA, three fixed days per week.
  • Successful completion of a background verification and drug screening.

Technologies

  • Windows operating systems
  • Microsoft 365, Outlook
  • VPN
  • Active Directory
  • Intune
  • TCP/IP, DNS, DHCP, IP addressing
  • Network switches
  • Wireless access points
  • Network printers
  • Video conferencing and meeting room equipment
  • ServiceNow
  • Jira

Preferred Qualifications

  • CompTIA A+, Network+, or Microsoft certifications.
  • Experience supporting enterprise IT environments.
  • Familiarity with ITSM or ticketing platforms such as ServiceNow, Jira, or similar.
  • Experience with Microsoft Intune and endpoint management tools.
  • Experience supporting meeting room and video conferencing equipment.

Additional Information

  • Customer-provided laptop, tools, software licenses, and required system access.
  • Remote technical escalation support will be available for advanced issues.
  • This role does not include advanced server administration, cybersecurity incident response, or complex infrastructure engineering.

Similar Jobs