Senior DevOps Engineer
William Blair · Chicago, IL · 3 wk ago
HybridEngineering$140k–$170k/yrFull-time
Responsibilities
- Design, implement, and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
- Build and operate Kubernetes platforms using Azure Kubernetes Service (AKS), including cluster design, scaling, and security.
- Implement Infrastructure as Code (IaC) using Bicep or Terraform.
- Automate build, test, deployment, and release processes across development, staging, and production environments.
- Support GitHub repository management, branching strategies, PR workflows, and policy enforcement.
- Collaborate closely with development and other architectures to enable cloud-native application delivery.
- Implement monitoring, logging, and alerting using Azure Monitor, Log Analytics, and Application Insights.
- Enforce security best practices including identity, RBAC, secrets management with Azure Key Vault, and supply chain security.
- Troubleshoot production issues and perform root cause analysis to improve platform reliability.
- Develop DevOps standards, reusable pipelines, and platform documentation.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related subject matter required.
- 4-6 years of experience in DevOps, cloud engineering, or platform engineering roles.
- Strong experience as a DevOps or Site Reliability Engineer in cloud environments.
- Strong Kubernetes experience, specifically with Azure Kubernetes Service (AKS).
- Proficiency with Infrastructure as Code tools such as Terraform and/or Bicep.
- Experience with containerization using Docker and OCI standards.
- Strong programming skills using Python (required), and PowerShell.
- Experience implementing monitoring, logging, and alerting solutions.
- Solid understanding of networking, security, and identity in cloud environments.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience operating platforms in financial services or regulated environments.
- Knowledge of GitHub Advanced Security, SAST/DAST, and dependency scanning tools.
- Experience with service mesh, ingress controllers, and Kubernetes security tooling.
- Familiarity with Agile and DevSecOps practices.
- C# experience is a plus.
- Backstage experience highly desired.
- Azure certifications such as Azure DevOps Engineer Expert or Azure Administrator preferred.
Benefits
Our featured benefit offerings include medical, dental and vision coverage, employer paid short & long-term disability and life insurance, 401(k), profit sharing, paid time off, Maven family & fertility benefit, parental leave (including adoption, surrogacy, and foster placement), as well as other voluntary benefits.