- Company Name
- OCU
- Job Title
- DevOps Manager
- Job Description
-
Job Title: DevOps Manager
Role Summary: Senior technical leader responsible for designing, governing, and continuously improving DevOps and reliability practices across all digital platforms. Owns the tooling landscape, processes, and SRE frameworks, ensuring secure, fast, repeatable, and resilient delivery of applications at scale.
Expectations:
- Lead and develop a high‑performing DevOps engineering team, providing mentorship and career progression.
- Serve as the single accountability point for DevOps capability, interfacing with Engineering, Cloud & Infrastructure, Security, and Architecture.
- Drive adoption of DevOps standards, tooling, and culture across all platform teams.
- Ensure transparency, auditability, and risk‑aligned release processes.
Key Responsibilities:
- Own Azure DevOps configuration, administration, and governance of boards, work item types, and lifecycle models.
- Define, maintain, and evolve CI/CD standards, templates, reusable pipeline patterns, and secure build pipelines (including security scanning, test, deployment, and rollback).
- Govern build, test, security, deployment, and rollback stages across platforms; enforce security and architecture policies.
- Own reliability and performance of CI/CD pipelines; implement rapid failure recovery and resilience testing.
- Design and govern application‑layer SRE monitoring, SLIs, SLOs, error budgets, and reliability frameworks.
- Lead fault injection, resilience testing, and reliability drills; proactively identify and mitigate reliability risks.
- Deploy DevOps engineers to platform teams while maintaining central standards and governance.
- Mentor senior engineers and support progression through the DevOps & SRE career framework.
- Shape the DevOps capability roadmap, including future skills, tooling, and hiring needs.
- Foster a culture of ownership, learning, continuous improvement, and inclusion.
Required Skills:
- Extensive hands‑on experience leading DevOps and SRE in multi‑platform, cloud‑native environments.
- Deep expertise with Azure DevOps (Boards, Pipelines) and GitHub Actions.
- Proven ability to define CI/CD standards, security‑enabled build pipelines, and deployment automation.
- Strong understanding of cloud‑native architecture, Kubernetes, and application runtime configuration.
- Solid knowledge of SRE concepts: SLIs, SLOs, error budgets, and reliability governance.
- Experience with secure build/release practices, compliance, and auditability.
- Leadership skills: team management, mentorship, cross‑functional collaboration, and program governance.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (equivalent experience acceptable).
- Relevant certifications (e.g., Microsoft Certified: Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are desirable.