IT Support Engineer
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
D