About the role
Responsibilities:
- Hire, coach, and develop engineers and team leaders through regular 1:1s, feedback, and performance reviews.
- Foster an inclusive, psychologically safe culture, maintain a sustainable pace and team morale, and actively remove blockers so the team can deliver.
- Own and prioritize the backlog and roadmap for platform services and capabilities.
- Align stakeholders and product teams on outcomes, scope, and timelines.
- Manage dependencies, risks, and delivery plans, and communicate clearly to the team.
- Ensure services are production-ready, including SLAs/SLOs, runbooks, on-call readiness, and release and change practices.
- Drive continuous improvement based on data and feedback.
- Identify and remove sources of toil and delivery friction.
- Improve developer experience for product teams through automation, standardization, and self-service capabilities.
- Define team goals and OKRs aligned to company and technology strategy.
- Translate strategy into an executable roadmap and balance near-term delivery with platform sustainability, including reliability, security, maintainability, and cost.
- Stay current with public cloud services, the CNCF ecosystem, and modern engineering practices, and bring relevant ideas into the roadmap.
- Ensure the team has time and support to learn and apply new practices pragmatically.
- Provide technical leadership on platform and cloud solution design, applying strong software engineering principles and non-functional requirements such as scalability, reliability, security, and operability.
- Guide design reviews and technical decisions to ensure platform services and capabilities address real engineering pain points and deliver measurable value for product teams.
- Coach team leaders to strengthen people leadership, delivery management, and technical decision-making.
- Help team leaders build autonomy, consistency, and healthy team practices.
- Ensure clear, accessible documentation for platform services, including standards, how-to guides, runbooks, and architecture decisions, to enable self-service and meet business and compliance requirements.
- Ensure platform services are observable, resilient, and operating within agreed targets.
- Coordinate incident response for outages or security incidents, drive root-cause analysis and follow-up actions, and continuously improve operational practices to prevent recurrence.
Requirements:
- Understanding and experience in applying servant leadership principles.
- Experience in platform initiatives and building self-service capabilities to improve overall engineering experience.
- Experience in roadmap and backlog management in Agile delivery.
- Deep knowledge of Microsoft Azure.
- Knowledge of containerization technologies, including Kubernetes and Helm.
- Knowledge of APIs, their design components, and API management solutions such as Kong.
- Knowledge of Google Cloud Platform services.
- Knowledge of computer networks and cybersecurity.
- Knowledge of AI-enabled systems or workflows.
- Understanding of DevOps, DevSecOps, and SRE principles and practices.
- Experience with Git and automation pipeline platforms such as Azure DevOps and GitHub.
- Experience using project and product management tools such as Azure DevOps, Jira, and Aha.
- Skilled in planning and designing platform solutions according to functional and non-functional requirements.
- Strong software engineering background.
Nice To Have:
- Microsoft Azure Administrator certification.
- Microsoft Azure DevOps Engineer certification.
- Kubernetes certification.
- Scrum Product Owner certification.
- FinOps framework certification.