> Markdown version of [/jobs/ext/3461463-it-support-engineer](https://www.wearedevelopers.com/jobs/ext/3461463-it-support-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Support Engineer - **Company:** UFG Insurance - **Location:** Cedar Rapids, IA, United States - **Experience:** Experienced - **Salary:** $71,000.0 - $94,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Bash Shell, Cloud Computing, Configuration Management, Collaborative Software, Desktop Virtualization, Print Servers, Windows PowerShell, Productivity Software, Azure Active Directory, Systems Integration, User Environment Management, Scripting, Microsoft InTune, Infrastructure Automation Frameworks, Information Technology, SAP MDG, Casper Suite, Server Operating Systems & Platforms, ManageEngine, Unified Endpoint Management - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8148abbbdf9cfdf3 ## About the Role * Bachelor's degree in information technology, Computer Science, MIS, Business, or equivalent work experience in an enterprise technology environment. Certifications/Designations: * CompTIA A+, Network+, ITIL V4, or Microsoft Certifications. * Commitment to continued learning through courses, certifications, and in-house training. * Certification in UEM/MDM platforms (e.g., Intune, Jamf Pro) strongly preferred or obtained within one year of hire. Experience: * 5+ years of experience in enterprise IT support with progressively advanced responsibilities. * Advanced hands-on experience with Microsoft 365, Entra (Azure AD), Exchange Online, and endpoint security tools. * 3+ years of experience administering and supporting UEM/MDM tools like Intune, Jamf, or ManageEngine. * Strong experience with scripting (PowerShell required; Bash preferred) to automate and optimize endpoint management. * Familiarity with Windows Server OS, Group Policy, network printing, and endpoint configuration policies. * Experience leading or co-leading technology projects and initiatives. Knowledge, skills & abilities: * Expert-level technical knowledge across desktop infrastructure, mobile device management, endpoint security, and cloud-based productivity platforms. * Demonstrated success managing cross-functional IT projects and driving process improvement initiatives. * Proven ability to collaborate effectively across departments and communicate clearly with both technical and non-technical stakeholders. * Strong problem-solving skills with a mindset toward automation, documentation, and scalability. * Excellent mentoring, documentation, and team leadership skills without requiring direct authority. * High attention to detail and organizational awareness. ## Description Engineers at this level are expected to take ownership of complex technical issues, lead or co-lead internal and cross-departmental projects, and collaborate deeply with IT Support Engineering peers, Technology Operations, and Technology Delivery teams. The IT Support Engineer is responsible for maintaining modern endpoint infrastructure, administering enterprise tooling, refining automation, and enhancing the end-user experience through both hands-on support and strategic improvements., * Lead or contribute significantly to internal and cross-functional projects focused on endpoint management, user experience, automation, and digital workplace enhancements. * Serve as the administrator and technical owner of endpoint management platforms (e.g., Intune, Jamf Pro, ManageEngine) and other internal tooling. * Maintain and improve OS deployment infrastructure, imaging practices, and zero-touch provisioning through scripting and configuration management. * Automate repetitive processes via scripting (e.g., PowerShell, Bash) to improve support efficiency and consistency. * Partner with Technology Operations and Technology Delivery teams to diagnose issues, implement new solutions, and ensure alignment with enterprise goals and initiatives. * Lead efforts to establish or refine hardware and software standards in collaboration with management and other engineering resources. * Resolve the most complex escalated end-user technical issues related to hardware, software, operating systems (Windows/macOS), mobile devices, and collaboration tools. * Perform proactive analysis of support trends, identify recurring problems, and develop scalable solutions. * Mentor and support Senior Help Desk Support Specialists, IT Support Specialists, and Senior Support Specialists through guidance, documentation, and knowledge sharing. * Provide insight and recommendations on future-state tools, platforms, and best practices to improve service delivery. * Participate in periodic audits, compliance activities, asset lifecycle processes, and licensing audits. * Manage vendor relationships and engage with external support contacts for issue resolution, product implementation, and system integrations. * Develop, update, and maintain technical documentation, SOPs, and internal knowledge base content. * Collaborate with Infrastructure, Application Engineering, and Delivery teams to support testing and validation of new systems and applications, ensuring usability and compatibility from the end-user perspective. Job Specifications