DevOps Engineer Contractor

EDI Staffing

Chicago, IL

JOB DETAILS
SKILLS
Access Control, Agile Programming Methodologies, Ansible, Automation, Bash Scripting, Best Practices, Cloud Computing, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, DNS (Domain Name System), DevOps, Docker, Git, HTTP (HyperText Transport Protocol), High Availability, Home Automation, Identify Issues, Information Technology & Information Systems, Leadership, Linux Operating System, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Visual Basic.NET, Microsoft Windows Azure, Microsoft Windows Operating System, Performance Management, Process Improvement, Public/Media/Press/Analyst Relations, Python Programming/Scripting Language, Scripting (Scripting Languages), Scrum Project Management and Software Development, Software Engineering, Source Code/Configuration Management (SCM), Systems Engineering, Systems Reliability, Team Player, Unix Shell Programming, Windows PowerShell, Workflow/BPM (Business Process Management) Software
LOCATION
Chicago, IL
POSTED
4 days ago
ABOUT THE ROLE
We are seeking a skilled DevOps Engineer to join our Software Engineering department. This role will be responsible for managing and optimizing CI/CD pipelines, collaborating with the IT Infrastructure team on cloud containerization strategies, and working closely with engineering leadership to drive efficiency improvements across development workflows.

WHAT YOU WILL DO
  • Design, implement, and maintain secure CI/CD pipelines using Azure DevOps to support rapid and reliable software delivery.
  • Collaborate with IT Infrastructure team to develop and refine cloud-based containerization strategies (e.g., Docker, Kubernetes).
  • Partner with Software Engineering leadership to drive process improvements that boost development efficiency and system reliability.
  • Work closely with software teams to optimize workflows and modernize infrastructure.
  • Monitor and troubleshoot build and deployment processes to ensure high availability and performance.
  • Promote secure, reliable automation across Windows and Linux environments, enabling developer-focused workflows with guardrails that ensure process consistency, best practices, and business continuity.
  • Bridge technical conversations between systems and software engineers to ensure aligned, effective solutions.
  • Contribute to refining Git branching strategies and actively participate in pull request (PR) management processes.
  • Document processes, configurations, and best practices for internal knowledge sharing.

WHAT WE'RE LOOKING FOR
  • 5-7+ years of hands-on DevOps experience using Azure DevOps
  • Proven experience with cloud platforms; AWS required. .
  • Proficiency in version control and Git workflows for managing code and deployments.
  • Strong understanding of standard release mechanics, environment promotion, and release reverting.
  • Experience in building automation workflows and configuring pro-active monitoring and alerting systems.
  • Experience with C# (.NET Core and VB.NET) build and deployment.
  • Experience in Azure DevOps Pipelines, including scripting in YAML, PowerShell, Bash/Shell, or Python
  • Familiarity with containerized deployments using Docker (Linux-based)
  • Familiarity with managing dependencies through Azure DevOps Artifacts
  • Understanding of networking fundamentals (HTTP/S, DNS)
  • Understanding of Infrastructure as Code (IaC) using tools like Terraform or Ansible
  • Understanding of pipeline security, including:
    • Access controls (RBAC, PAT, MFA)
    • Secret management (API keys, certificates)
    • Security practices (scanning tools, pre-deployment checks, pipeline triggers)
  • Relevant certifications are a plus. (e.g., Microsoft Certified: Azure DevOps Engineer Expert).

Soft Skills & Methodologies
  • Excellent critical thinking skills with the ability to balance strategic goals and immediate delivery needs.
  • Effective communication skills and a collaborative mindset
  • Familiarity with Agile/Scrum development methodologies

About the Company

E

EDI Staffing

At EDI Staffing, we strive to provide the best staffing solutions for each of our business disciplines, in honest, resourceful, and creative techniques. Our mission is to connect talented people with great organizations across all industries, while maintaining our company values: accountability, innovation, integrity, teamwork and work ethic. Our commitment to our values becomes tangible in our daily customer interactions and lifetime customer relationships.

COMPANY SIZE
100 to 499 employees
INDUSTRY
Staffing/Employment Agencies
FOUNDED
1994
WEBSITE
https://www.edistaffing.com/