Jobs · Information Technology · Illinois

DevOps Engineer

Integrated Medical Systems, Inc. · Bolingbrook, IL · 2 mo ago
HybridInformation TechnologyFull-time

Job Summary

Integrated Medical Systems, Inc. (IMS) is seeking a motivated and experienced DevOps Engineer to join our dynamic IT team. This role is ideal for an individual with a strong background in data engineering and a passion for building and maintaining efficient data pipelines and infrastructure.

What We’re Looking For

We are seeking a DevOps Engineer who can architect and manage CI/CD pipelines, automate deployment and testing, and ensure scalability and security.

Job Requirements

  • Required Skills:
    • Degree: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
    • Azure DevOps Expertise: Deep hands-on experience managing Azure DevOps organizations, repositories, build/release pipelines, and artifacts.
    • Cloud Infrastructure: Strong proficiency with Microsoft Azure core services (VMs, App Services, AKS, Networking, and Azure SQL).
    • Programming & Scripting: Proficiency in C# and Python for automation, scripting, and pipeline integration.
    • Containerization: Practical experience or strong openness to working with Docker and Kubernetes for container orchestration.
    • Version Control: Mastery of Git, including branching strategies, pull request workflows, and repository management within Azure Repos.
    • Configuration Management: Experience with configuration management and automation software (e.g., Ansible, Puppet, Chef).
    • Databases & Data Systems: Working knowledge of databases, SQL, and managing database deployments via CI/CD.
    • Soft Skills: Strong problem-solving abilities, excellent communication, and a collaborative, teamwork-focused mindset.

Job Responsibilities

  • Architect and Manage CI/CD Pipelines: Design, build, and optimize automated build and release pipelines within Azure DevOps (YAML and Classic) to ensure seamless application and data deployments.
  • Infrastructure as Code (IaC): Standardize and manage infrastructure deployments using tools like Terraform or Azure Resource Manager (ARM) templates to ensure repeatable, secure environments.
  • Automate Deployment & Testing: Integrate automated testing, security scanning, and quality gates directly into the Azure DevOps release pipelines.
  • Environment Configuration & Automation: Manage and optimize automation tools (e.g., Ansible, Puppet, or Chef) alongside Azure Pipelines to handle complex configuration management across environments.
  • System Monitoring & Reliability: Implement robust logging, monitoring, and alerting using Azure Monitor and Application Insights to proactively identify and resolve performance bottlenecks.
  • Containerization & Orchestration: Drive the adoption of containerized workflows using Docker and manage deployments to Azure Kubernetes Service (AKS).
  • Troubleshoot & Optimize: Collaborate closely with developers to troubleshoot and resolve infrastructure, pipeline, and deployment issues across development, staging, and production environments.
  • Ensure Scalability & Security: Recommend and implement process improvements to ensure system reliability, high availability, and adherence to security best practices.

Job Benefits

  • Paid time off
  • 401(k) with company matching
  • Dental insurance
  • Health insurance with 100% of premiums covered by IMS
  • Vision insurance

Pay

$128,000 - $160,000 USD (yearly)

Schedule

N/A

Similar jobs

DevOps Engineer

Randstad Digital AmericasGrand Rapids, MI· 2 wk ago
Engineering$35–$50/hrapply on randstadusa.com

DevOps Engineer

Trace Systems Inc.Scott AFB, IL· 1 mo ago
Engineering$90k/yrapply on careers.tracesystems.com

DevOps Engineer

Elevait SolutionsUnited States· 1 mo ago
RemoteEngineeringapply on candidateportal.ceipal.com

DevOps Engineer

Evlo AIWashington, DC· 2 mo ago
RemoteEngineeringapply on evlo.ai

DevOps Engineer

HaystackCalifornia, California, United States· 2 mo ago
RemoteInformation Technologyapply on haystack.cv