Job Type: Full-Time


Do you have an aptitude for operating systems, troubleshooting servers and technical glitches? If you have a "can-do" attitude and are ready to provide friendly support in a fast-paced, problem-solving environment, we want to hear from you!

ICE Technologies is looking to add a Systems Engineer II to our Carroll-based team. You would be able to work more than 75% of your time remotely from your home office in Des Moines, and less than 25% of the time assisting clients on-site or near to our office in Carroll, IA. A Systems Engineer II on our team is responsible for performing daily operations related to network, server and desktop administration. You would be assisting with wide variety of computer configuration and support.



  • Performs duties as outlined in ongoing services agreements

  • Builds, researches, analyzes, configures, troubleshoots and maintains client systems, networks and related devices

  • Participates in On-Call Support rotation

  • Maintains documentation related to services provided

Keys to success in this role:

  • Adaptable: you would mostly support our SMB (small and medium-sized business) clients, but would also occasionally provide support to our healthcare clients

  • Competent: quickly adapt to ICE best practices and new technologies

  • Skilled: multi-tasking, prioritizing, excelling in technology settings and administrative duties

  • Dependable: we value hard work and honesty

  • Detail-oriented: handling checklists, statements of work and help-desk tickets

  • Personable: excellent customer service and superb communication are key

  • Flexible: help the team and customers with any need

  • Eager to learn: invest in yourself and we will invest in you


  • Technical certifications such as Server+, CCNA, Network+, MCP or MCSA preferred

  • Three or more years of information technology experience required

  • Architectural and technical skills in OS, Server and Networking

  • A clear understanding of attributes of a successful IT environment

  • Previous experience in working with healthcare clients is an advantage

  • Experience with any of the following technologies is an advantage:

    • Microsoft Active Directory, SQL Server

    • Switching and routing – Cisco, Meraki, Ubiquiti

    • Firewalls – Cisco, Meraki, Ubiquiti, Sonicwall, Fortinet

    • Wireless – Cisco, Meraki, Ubiquiti

    • Microsoft Windows Server and desktop operating systems

    • MS Exchange / Office 365 experience

    • Datacenter virtualization – VMware vSphere & NSX-T, Microsoft Hyper-V

    • Storage area networks – HPE Nimble, EMC UnityBackup and disaster recovery – Veeam, Datto, Acronis

    • Virtual desktop infrastructure – VMware Horizon, Microsoft Remote Desktop Services

You'll like working at ICE
 — in addition to health insurance, 401k matching, and competitive pay, we offer a suite of unique benefits that allow you to live your best life:

  • Take time off: In addition to holidays, everyone at ICE starts with an impressive 4 weeks of total paid time-off.

  • Work flexibly: We provide our team members with the flexibility to be successful in both their work and personal lives.

  • Dress for the day: Wear what's most appropriate each day. You will wear business casual for the most part in this role.

  • Give back: Our donation-matching program and charity events make giving back to our communities fun and easy.

  • Work hard, play hard: From Friday happy-hour to holiday parties and more, we take time to celebrate together as a team.

We’d like to invite you to take a look around our website to learn more about our services and the values we live by!