Plexus Recruiting Group logo

Senior DevOps Engineer/Architect

Plexus Recruiting Group
Full-time
On-site
Chicago, United States

Job Description



Senior DevOps Engineer/Architect Job Opportunity



Only qualified Senior DevOps Engineer/Architect candidates located near the Chicago, IL area will be considered due to the position requiring an onsite presence.



Must-Have Qualifications:



  • Bachelor's or master's degree in Computer Science or a related field.

  • 10+ years of progressive experience in DevSecOps, including infrastructure and application deployments, preferably in Azure.

  • Expertise in designing efficient, maintainable, and secure DevOps solutions using GitHub Actions and Azure.

  • Strong development background in one or more major programming languages (e.g., Java, JavaScript, Python, C#).

  • In-depth knowledge of the software development lifecycle and methodologies, including Waterfall, SCRUM, and Kanban.

  • 4+ years of hands-on experience creating YAML-based automation workflows for DevSecOps CI/CD pipelines and Infrastructure as Code (IaC) pipelines using GitHub Actions.

  • 4+ years of hands-on experience deploying infrastructure using Terraform and various types of applications in Azure (e.g., Web Apps, Function Apps, AKS, Azure Container Apps).

  • Proficiency in creating YAML-based CI/CD workflows with integrations to scanning and testing tools such as SonarQube, Checkmarx, etc.

  • In-depth knowledge and experience with package managers/types (e.g., Maven, Gradle, NuGet, PyPi, NPM) from a CI/CD perspective.

  • Working knowledge of ServiceNow for change, release, and incident management, CMDB, and APM.

  • Excellent hands-on experience working with SQL, MS SQL Server, Azure SQL, and PostgreSQL.

  • Proficiency in Linux environments and Bash scripting.

  • Excellent analytical, problem-solving, and presentation skills.

  • Proficiency in modeling/creating design diagrams and flow charts using MS Visio/Miro Boards.

  • Hands-on experience with one or more configuration management tools (e.g., Chef, Puppet, Ansible).



Desired Qualifications:



  • Experience with Terraform.

  • Certification in any DevOps platform.



Job Description:



The client is seeking a Senior DevOps Engineer/Architect with extensive experience in DevSecOps, particularly with Azure infrastructure and applications, and GitHub Actions. The ideal candidate will have a strong background in designing and implementing efficient, maintainable, and secure DevOps solutions. This role requires excellent problem-solving skills, the ability to drive conversations with multiple stakeholders, and proficiency in various programming languages and CI/CD tools.



Key Responsibilities:



  • Design and implement complex DevOps and related workflows involving multiple platforms/tools using GitHub Actions and Azure.

  • Work on complex enterprise-wide initiatives/programs spanning multiple divisions/business units.

  • Review and optimize existing DevOps configurations for smooth operations and enhanced developer experience.

  • Optimize DevOps solutions for better developer experience and minimize operational overhead.

  • Create and maintain DevOps CI/CD pipelines for infrastructure provisioning, application deployment, and database changes using Terraform, ARM templates, and GitHub Actions.

  • Integrate GitHub action workflows with SAST/SCA tools (e.g., Checkmarx One SCA, Checkmarx SAST, SonarQube).

  • Troubleshoot CI/CD pipeline runs and implement permanent solutions for recurring issues.

  • Integrate GitHub action workflows with ServiceNow and perform read/write operations.

  • Guide application teams on using CI/CD and IaC pipelines efficiently.



If you meet these qualifications and are passionate about DevOps, we encourage you to apply for this Senior DevOps Engineer/Architect position.