Job Specifications
Job Description
*Open to candidates who are willing to relocate to Chicago, IL.
Our client is looking for an Senior DevOps Engineer to join their team. The Senior DevOps Engineer will partner with IT Delivery Teams to ensure code, services and products seamlessly move from development through rollout and into production. Work requires scripting and coding with an eye on automation and continuous integration so that deployments can be broken down and distributed across multiple development and test teams for the implementation of web-based application development projects.
The Senior DevOps Engineer is a hands‑on technical contributor responsible for building, operating, and improving DevSecOps platforms and pipelines. This role focuses on implementing automation, enforcing security and quality controls, and ensuring reliable day‑to‑day operation of CI/CD, cloud infrastructure, and container platforms. Senior DevOps Engineers partner closely with development and security teams to deliver solutions that are scalable, secure, and production‑ready.
This is a hands-on role that requires analytical thinking, technical aptitude and an ability to work closely with members of the development, infrastructure security, and solution architecture teams (i.e., engineers and testers). Resources to do the job require reliance on technical knowledge of Azure DevOps implementation and administration, .NET, structured programming concepts, containerization, micro services, architecture and process enhancement to support the bank’s development and testing efforts.
What you can expect:
CI/CD Implementation & Operations
Build, maintain, and enhance Azure DevOps and GitHub Enterprise pipelines for continuous integration and delivery.
Set up CI/CD pipelines to support automated deployment of resources to Cloud environments, all at medium to high level of complexity
This is a hands-on role that develops and supports build and release automation pipelines. You will be part of the team that will deploy a highly available full software stack in public/ private clouds
Expertise in enabling GitHub Co-pilot is various stages of SDLC
Integrate testing, code quality, and security scanning into automated workflows.
Troubleshoot pipeline failures and optimize performance and reliability.
Liaison with IT Delivery teams to support necessary configurations/setup in Azure DevOps (ADO)/ GitHub Enterprise for Agile ceremonies
Work with development and support teams to design improved deployment, provisioning and integration workflows, ensure environments stability and identify areas and plans for improvement
Remediate gaps and support the automation requirements of continuous integration and continuous deployment
Identify and develop metrics and dashboards to monitor adoption and maturity of DevOps
Container & Cloud Engineering
Build and manage Docker images and deploy workloads to AWS EKS.
Implement container security scanning, image governance, and runtime monitoring.
Support scaling, upgrades, and operational health of Kubernetes clusters.
Infrastructure as Code and Containerization
Develop and maintain Terraform modules for infrastructure provisioning.
Integrate IaC into CI/CD pipelines with automated validation and compliance checks.
Assist with drift detection, remediation, and environment consistency.
Experience in Docker/Containerization and Kubernetes
Security Automation
Implement and maintain SAST, SCA, DAST, and container security scans.
Support vulnerability tracking and remediation workflows.
Ensure secrets and sensitive data are managed securely using enterprise tools.
Observability & Support
Configure metrics, logs, dashboards, and alerts.
Participate in incident response and root cause analysis.
Continuously improve reliability and operability of platforms.
Ensure compliance with Performance, Security, Availability, Recoverability standards and policies and provide Monitoring recommendations for tasks of low to medium level of complexity
Documentation & Enablement
Contribute to standards, procedures, and technical documentation.
Support training and knowledge sharing with development and QA teams.
Foster the adoption of DevSecOps culture and capabilities across Agile product delivery teams
Work in an Agile/Scrum environment; planning, estimating, and completing tasks
What you’ll bring:
Bachelor’s Degree or equivalent experience. Computer Science or related field preferred.
5+ years of demonstrable software engineering and DevOps experience
5+ years working in SCRM/Agile software development environment
Experience deploying and administering Continuous integration tools such as Azure DevOps and GitHub Enterprise
Experience with Infrastructure cloud tools such as Terraform, Docker
Experience with automated testing solutions for unit testing, integration and system testing
Strong cloud engineering experience primarily with Azure and AWS.
Experience with Docker and Kubernetes on platforms such as AWS ECS and AWS EKS
Experience