DevOps Engineer

Cedar Rapids, IA, US • Posted 18 hours ago • Updated 5 hours ago
Full Time
On-site
USD $85,000.00 - 100,000.00 per year
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Legacy Systems
  • Microsoft Windows
  • System Administration
  • Identity Management
  • Access Control
  • Shell
  • Help Desk
  • Operational Efficiency
  • Linux
  • Change Management
  • Documentation
  • Root Cause Analysis
  • Scalability
  • Operational Risk
  • Systems Engineering
  • DevOps
  • Microsoft Operating Systems
  • Microsoft Windows Server
  • Active Directory
  • Windows PowerShell
  • Scripting
  • Git
  • Version Control
  • Health Care Administration
  • Production Support
  • Management
  • Conflict Resolution
  • Problem Solving
  • Communication
  • Collaboration
  • Microsoft Azure
  • Microsoft
  • Docker
  • Linux Administration
  • TeamCity
  • Continuous Integration
  • Continuous Delivery
  • Meraki
  • Computer Networking
  • Firewall
  • Switches
  • Routers
  • Virtualization
  • Hyper-V
  • VMware
  • Recruiting
  • Video
  • Oracle Linux

Summary

**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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1e9ddd
  • Position Id: f07e9c1cd5b01aac48a7f9a28ac38512
  • Posted 18 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Full-time

Remote

Today

Contract

90-125/hr

District of Columbia

Today

Full-time

USD 130,000.00 - 162,000.00 per year

Remote

Today

Full-time

USD 110,000.00 - 130,000.00 per year

Search all similar jobs