1

Infrastructure System Engineer Jobs in Iowa (NOW HIRING)

DevOps Engineer

Cedar Rapids, IA ยท On-site

$85K - $100K/yr

... s Engineer to help modernize infrastructure, automate critical administrative processes, and ... This individual will work closely with infrastructure, systems administration, and support teams to ...

IT Project Engineer

Urbandale, IA ยท On-site

$75K - $85K/yr

Project Engineers act as a temporary technical account manager during onboarding, ensuring a smooth ... Infrastructure & Systems Implementation * Deploy and configure Microsoft 365, Azure, Intune ...

Project Engineers act as a temporary technical account manager during onboarding, ensuring a smooth ... Infrastructure & Systems Implementation * Deploy and configure Microsoft 365, Azure, Intune ...

IT Project Engineer

Urbandale, IA ยท On-site

$75K - $85K/yr

Project Engineers act as a temporary technical account manager during onboarding, ensuring a smooth ... Infrastructure & Systems Implementation * Deploy and configure Microsoft 365, Azure, Intune ...

Windows Operating System, Microsoft Office, proprietary software, Mobile Devices, Laptop/Desktop/iPad, Citrix Receiver/XenDesktop/XenApp, Cisco networking LAN/WAN/Wireless - Must Haves *Relevant ...

New

Windows Operating System, Microsoft Office, proprietary software, Mobile Devices, Laptop/Desktop/iPad, Citrix Receiver/XenDesktop/XenApp, Cisco networking LAN/WAN/Wireless - Must Haves *Relevant ...

New

AI & HPC Infrastructure Engineer

Des Moines, IA ยท On-site

$104K - $137K/yr

Integrate AI infrastructure platforms with existing IT systems, data pipelines, security frameworks, model-serving endpoints, and enterprise governance controls * Design and implement agentic AI ...

Showing results 21-40

Infrastructure System Engineer information

What are the key skills and qualifications needed to thrive as an infrastructure system engineer?

To thrive as an Infrastructure System Engineer, you need a strong background in systems administration, networking, and IT infrastructure management, usually backed by a degree in computer science or a related field. Familiarity with tools like VMware, Microsoft Azure, AWS, Linux/Windows servers, and certifications such as CompTIA Network+, Microsoft Certified: Azure Administrator, or AWS Certified Solutions Architect are typically required. Problem-solving, teamwork, and effective communication are essential soft skills for collaborating across departments and responding to critical incidents. These skills and qualifications are crucial for maintaining reliable, secure, and scalable IT environments that support business operations.

What are some common challenges faced by infrastructure system engineers when managing large-scale systems?

Infrastructure System Engineers often encounter challenges such as ensuring system scalability, maintaining high availability, and minimizing downtime during updates or incidents. Monitoring and proactively addressing security vulnerabilities across complex, distributed environments is another critical aspect. Collaborating with cross-functional teams, such as development and operations, is essential to align infrastructure changes with business goals and rapidly address emerging issues. Staying current with evolving technologies and best practices helps in overcoming these challenges effectively.

What is the difference between Infrastructure System Engineer vs Network Engineer?

AspectInfrastructure System EngineerNetwork Engineer
CertificationsCompTIA Network+, Cisco CCNA, Microsoft certificationsCompTIA Network+, Cisco CCNA, Juniper JNCIA
Work EnvironmentData centers, server rooms, cloud environmentsNetwork operations centers, enterprise networks
Industry UsageIT infrastructure, cloud services, enterprise systemsTelecommunications, enterprise networking, internet service providers

While both roles require networking certifications and involve working with IT infrastructure, Infrastructure System Engineers focus on overall system architecture, servers, and cloud integration, whereas Network Engineers specialize in designing, implementing, and maintaining network hardware and connectivity. Understanding these differences helps employers and candidates align skills with job requirements.

How much do infrastructure system engineers get paid?

Infrastructure system engineers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and certifications. Salaries can be higher for those with specialized skills in cloud platforms, networking, or security, and often include benefits such as health insurance and retirement plans.

Is infrastructure system engineer a high paying job?

Infrastructure System Engineers typically earn competitive salaries that vary based on experience, location, and certifications such as Cisco or Microsoft. In general, they have higher earning potential compared to many entry-level IT roles due to their specialized skills in network, server, and system management.

What is an infrastructure system engineer?

An infrastructure system engineer designs, implements, and maintains the core technology systems that support an organization's IT environment, including servers, networks, and data centers. They often work with cloud platforms, scripting, and monitoring tools to ensure system reliability and security. Strong problem-solving skills and knowledge of networking, virtualization, and security are essential for this role.

What are popular job titles related to Infrastructure System Engineer jobs in Iowa?

For Infrastructure System Engineer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Infrastructure System Engineer jobs in Iowa look for?

The top searched job categories for Infrastructure System Engineer jobs in Iowa are:

What cities in Iowa are hiring for Infrastructure System Engineer jobs?

Cities in Iowa with the most Infrastructure System Engineer job openings:

Infographic showing various Infrastructure System Engineer job openings in Iowa as of August 2026, with employment types broken down into 74% Full Time, 5% Part Time, and 21% Contract. Highlights an 100% In-person job distribution.

DevOps Engineer

Emergent Software

Cedar Rapids, IA โ€ข On-site

$85K - $100K/yr

Full-time

Posted 4 days ago


Job description

**This is a direct hire for one of our clients. This is a hybrid position with onsite requirements 2-3 days per week. Applicants must be authorized to work in the U.S. without sponsorship.**
Summary
Our client is seeking a DevOps Engineer to help modernize infrastructure, automate critical administrative processes, and improve operational reliability across a primarily Windows-based environment. This is an opportunity to play a key role in transforming legacy systems, implementing automation, strengthening deployment practices, and driving infrastructure improvements that support business growth.
The ideal candidate combines deep Windows systems expertise with strong scripting and automation skills, a modern DevOps mindset, and a disciplined approach to production change management. This individual will work closely with infrastructure, systems administration, and support teams to identify opportunities for automation, reduce manual processes, and improve overall system consistency and reliability.
Responsibilities
  • Modernize and standardize infrastructure across a Windows-centric environment.
  • Design, implement, and maintain automation solutions for system administration and access management.
  • Improve Active Directory management, including automated group assignments and role-based access controls.
  • Develop and maintain PowerShell and shell scripts to streamline operational tasks and deployments.
  • Support CI/CD initiatives and deployment automation using TeamCity and related tools.
  • Enhance monitoring, alerting, and observability capabilities across infrastructure and applications.
  • Collaborate with systems administrators, help desk personnel, and engineering teams to improve operational efficiency.
  • Support Azure, Microsoft Defender, CrowdStrike, and other infrastructure technologies.
  • Administer and support virtualization platforms including Hyper-V, VMware, or Proxmox.
  • Assist with Linux-based infrastructure supporting containerized workloads.
  • Help establish best practices around version control, change management, documentation, and deployment processes.
  • Participate in infrastructure planning, troubleshooting, root cause analysis, and post-mortem reviews.
  • Evaluate and implement solutions that improve reliability, scalability, and security while minimizing operational risk.
Qualifications
  • 5+ years of experience in Systems Engineering, Infrastructure Engineering, DevOps, or a related role.
  • Strong experience supporting Windows Server environments.
  • Hands-on experience with Active Directory administration and automation.
  • Advanced PowerShell scripting skills.
  • Experience automating infrastructure and operational processes.
  • Experience using Git or similar version control systems.
  • Understanding of infrastructure monitoring, system health management, and production support.
  • Demonstrated ability to manage production changes while minimizing business risk.
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication and collaboration abilities.
Preferred Skills
  • Experience with Microsoft Azure and Azure security tools.
  • Experience with Microsoft Defender and CrowdStrike.
  • Knowledge of Docker containers and Linux administration.
  • Experience with TeamCity or other CI/CD platforms.
  • Familiarity with Meraki networking equipment, including firewalls, switches, routers, and access points.
  • Experience with virtualization technologies such as Hyper-V, VMware, or Proxmox.
  • Experience modernizing legacy infrastructure environments.
  • Understanding of infrastructure-as-code and automation best practices.
Our Vetting Process
At Emergent Staffing, we work hard to find the software engineers who are the right fit for our clients. Here are the steps of our vetting process for this position:
  1. Application (5 minutes)
  2. Online Assessment (60 minutes)
  3. Initial Video Interview (30-45 minutes)
  4. Client On-site Interview (60 minutes)
  5. Job Offer!

#EmergentStaffing
#IND55