IT Support Engineer
Job Description
This onsite Level 2 IT Support Engineer role provides desktop, systems, and network troubleshooting at a customer location in Dyersville, IA. The position is contract (temporary) and requires availability for three fixed working days per week, along with end-user support across Windows and Microsoft environments.
Key Responsibilities
- Diagnose and troubleshoot issues across desktop and laptop hardware and software.
- Replace and service 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 approved software installs, updates, and patching.
- Support user accounts, groups, permissions, and shared folders within Active Directory and Microsoft environments.
- Complete authorized administrative tasks in Microsoft 365, Active Directory, and Intune.
- Troubleshoot basic connectivity problems involving DNS, DHCP, and IP addressing.
- Provide basic troubleshooting for network switches, wireless access points, and network printers.
- Support approved backup operations and file restoration.
- 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 support 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 on three fixed days per week.
- Ability to successfully complete 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, 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 supporting 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.
- The role does not include advanced server administration, cybersecurity incident response, or complex infrastructure engineering.
Employment Details
- Job Type: Temporary (Contract)
- Work Location: In person, Dyersville, IA
- Compensation: $25.00–$35.00 per hour
- Hourly Rate: $25–35/hr
Similar Jobs
D