W(
Senior DevOps Engineer - San Francisco
Workers Compensation Insurance Rating Bureau (WCIRB)DevOpsHybrid • San Francisco, California, Kearny Street 120$130k-175kPosted about 7 hours ago
Job Description
We are the Workers Compensation Insurance Rating Bureau of California, a trusted, stable, nonprofit association serving Californias workers compensation insurance industry for more than a century. Our team of approximately 175 people has an average tenure of over 10 years, and we are committed to a healthy, safe, diverse, collaborative, and innovative workplace. This is a hybrid role based in San Francisco, California, with about 40% onsite work and the remainder remote. We offer a modern, energy-efficient office environment and a strong benefits package that includes medical, dental, and vision coverage, competitive paid time off, wellness support, a 401(k) and pension plan, social activities, volunteer opportunities, and additional retirement-focused benefits. We are an equal opportunity employer and value an inclusive environment where all qualified applicants are considered fairly.
- We require a degree in Computer Science, Engineering, or equivalent practical experience.
- We are looking for at least 5 years of hands-on experience as a senior DevOps Engineer in Microsoft Azure cloud environments.
- We require 3+ years of prior software development experience, preferably in C#/.NET Core.
- We need proven ownership of pipeline standards, SDLC governance, and audit-ready evidence automation.
- We seek deep expertise in Azure DevOps and related Azure services such as Azure Functions and Azure Monitor, including multi-stage pipelines, approvals, reusable templates, and environment strategies.
- We require experience with container technologies such as Docker and orchestration platforms like Kubernetes (AKS).
- We need strong scripting and automation skills in Bash, PowerShell, Python, or similar tools.
- We require Infrastructure-as-Code experience, such as Bicep, along with configuration management practices.
- We seek experience partnering with information security and compliance teams, including knowledge of vulnerabilities, secure file transfer, key and certificate management, and identity-aware pipelines.
- We require a solid understanding of Azure networking, identity, and security, including Key Vault, Managed Identities, and RBAC.
- We need the ability to read and troubleshoot application code to distinguish infrastructure issues from application defects.
- We require excellent written and verbal communication skills with the ability to explain complex technical topics clearly.
- We seek strong cross-functional collaboration skills and the ability to influence decisions without direct authority.
- We value a demonstrated ability to adapt quickly and learn emerging technologies.
- We require experience working in Agile/Scrum environments.
- Nice to have: experience supporting data pipelines with Azure Data Factory.
- Nice to have: experience integrating DBT workflows into pipelines for automated data transformation and version-controlled data modeling.
- The successful candidate must reside in California and be able to work onsite in San Francisco at least 40% of the time.
- We are unable to provide relocation assistance or sponsor employment visas at this time.
- We lead the implementation and ongoing management of our Azure cloud infrastructure and DevOps practices.
- We design and deliver secure, scalable CI/CD pipelines and platform automation across development, test, staging, and production environments.
- We establish and enforce pipeline controls and governance standards, including branching strategies, approvals, policy gates, artifact integrity, and segregation of duties.
- We integrate quality, security, and reliability checks into delivery pipelines, including testing, static and dynamic security scanning, secret detection, and dependency validation.
- We automate infrastructure with Infrastructure-as-Code and GitOps approaches across cloud and on-premises environments.
- We support release management activities, including environment promotion, rollback planning, artifact repository management, and package signing.
- We build and maintain container platforms, including Docker and Azure container solutions with autoscaling.
- We implement security best practices, manage secrets, and partner with security teams to meet regulatory and industry compliance requirements.
- We establish observability capabilities through logging, metrics, tracing, and alerting to improve platform reliability and reduce mean time to recovery.
- We perform capacity planning, cost control, and performance tuning for build agents, clusters, and shared platform services.
- We automate recurring operational and administrative tasks through scripting to reduce manual effort and improve efficiency.
- We develop, test, and maintain backup, restore, disaster recovery, and resiliency patterns for CI/CD and runtime systems.
- We participate in incident response and post-incident reviews to strengthen platform stability.
- We champion SDLC governance by codifying controls, change management, and evidence collection for audit readiness.
- We research and prototype new DevOps and platform capabilities, document standards and reference architectures, and create runbooks.
- We mentor teammates and lead knowledge-sharing efforts across the organization.
- We collaborate closely with engineering, QA, security, and IT operations teams to streamline workflows and remove delivery bottlenecks.
- We help development teams troubleshoot local build issues, improve solution structures, and guide cloud-native code configuration.
- We partner with engineers to analyze and optimize application performance in Azure App Services and Functions beyond simple resource scaling.
- We require a degree in Computer Science, Engineering, or equivalent practical experience.
- We are looking for at least 5 years of hands-on experience as a senior DevOps Engineer in Microsoft Azure cloud environments.
- We require 3+ years of prior software development experience, preferably in C#/.NET Core.
- We need proven ownership of pipeline standards, SDLC governance, and audit-ready evidence automation.
- We seek deep expertise in Azure DevOps and related Azure services such as Azure Functions and Azure Monitor, including multi-stage pipelines, approvals, reusable templates, and environment strategies.
- We require experience with container technologies such as Docker and orchestration platforms like Kubernetes (AKS).
- We need strong scripting and automation skills in Bash, PowerShell, Python, or similar tools.
- We require Infrastructure-as-Code experience, such as Bicep, along with configuration management practices.
- We seek experience partnering with information security and compliance teams, including knowledge of vulnerabilities, secure file transfer, key and certificate management, and identity-aware pipelines.
- We require a solid understanding of Azure networking, identity, and security, including Key Vault, Managed Identities, and RBAC.
- We need the ability to read and troubleshoot application code to distinguish infrastructure issues from application defects.
- We require excellent written and verbal communication skills with the ability to explain complex technical topics clearly.
- We seek strong cross-functional collaboration skills and the ability to influence decisions without direct authority.
- We value a demonstrated ability to adapt quickly and learn emerging technologies.
- We require experience working in Agile/Scrum environments.
- Nice to have: experience supporting data pipelines with Azure Data Factory.
- Nice to have: experience integrating DBT workflows into pipelines for automated data transformation and version-controlled data modeling.
- The successful candidate must reside in California and be able to work onsite in San Francisco at least 40% of the time.
- We are unable to provide relocation assistance or sponsor employment visas at this time.
- We lead the implementation and ongoing management of our Azure cloud infrastructure and DevOps practices.
- We design and deliver secure, scalable CI/CD pipelines and platform automation across development, test, staging, and production environments.
- We establish and enforce pipeline controls and governance standards, including branching strategies, approvals, policy gates, artifact integrity, and segregation of duties.
- We integrate quality, security, and reliability checks into delivery pipelines, including testing, static and dynamic security scanning, secret detection, and dependency validation.
- We automate infrastructure with Infrastructure-as-Code and GitOps approaches across cloud and on-premises environments.
- We support release management activities, including environment promotion, rollback planning, artifact repository management, and package signing.
- We build and maintain container platforms, including Docker and Azure container solutions with autoscaling.
- We implement security best practices, manage secrets, and partner with security teams to meet regulatory and industry compliance requirements.
- We establish observability capabilities through logging, metrics, tracing, and alerting to improve platform reliability and reduce mean time to recovery.
- We perform capacity planning, cost control, and performance tuning for build agents, clusters, and shared platform services.
- We automate recurring operational and administrative tasks through scripting to reduce manual effort and improve efficiency.
- We develop, test, and maintain backup, restore, disaster recovery, and resiliency patterns for CI/CD and runtime systems.
- We participate in incident response and post-incident reviews to strengthen platform stability.
- We champion SDLC governance by codifying controls, change management, and evidence collection for audit readiness.
- We research and prototype new DevOps and platform capabilities, document standards and reference architectures, and create runbooks.
- We mentor teammates and lead knowledge-sharing efforts across the organization.
- We collaborate closely with engineering, QA, security, and IT operations teams to streamline workflows and remove delivery bottlenecks.
- We help development teams troubleshoot local build issues, improve solution structures, and guide cloud-native code configuration.
- We partner with engineers to analyze and optimize application performance in Azure App Services and Functions beyond simple resource scaling.
More DevOps Jobs
about 7 hours ago
about 7 hours ago