- Company Name
- Knight Frank
- Job Title
- Associate | DevOps & Platform Engineering Manager
- Job Description
-
Job title: Associate | DevOps & Platform Engineering Manager
Role Summary: Lead design, delivery, and continuous improvement of Microsoft Azure‑based cloud and developer platforms. Oversee a team of DevOps and Platform Engineers, align engineering initiatives with business priorities, and ensure scalable, secure, and reliable infrastructure, CI/CD pipelines, and developer enablement across multiple product teams.
Expectations: Deliver high‑performance Azure solutions that meet governance, cost, and compliance standards; mentor and grow engineering talent; maintain operational excellence; communicate transparently with stakeholders; drive automation first culture and continuous improvement of the internal developer platform.
Key Responsibilities:
- Lead, mentor, and grow a DevOps & Platform Engineering team, fostering ownership and high performance.
- Translate business and product requirements into actionable engineering workstreams; prioritize workload, manage sprint planning, and report progress and risks.
- Serve as primary contact for product, engineering, security, and compliance stakeholders; define scope, allocate resources, and maintain visibility of all work.
- Design, deploy, and operate Azure infrastructure: networking, identity, compute, storage, and governance via Azure Policy, Blueprints, and Landing Zones.
- Implement Infrastructure-as-Code (IaC) using Bicep, ARM templates, Terraform, and Azure CLI; develop reusable modules with embedded security and compliance.
- Build and maintain CI/CD pipelines in Azure DevOps and GitLab, integrating automated tests, security scans, and compliance checks.
- Establish and manage monitoring, alerting, and observability with Azure Monitor, Log Analytics, and Application Insights, ensuring resilience and rapid incident response.
- Continuously evolve the internal developer platform to enhance developer velocity, visibility, and experience.
Required Skills:
- Microsoft Azure expertise (compute, networking, identity, storage, Governance, Policy, Blueprints, Landing Zones).
- IaC proficiency: Bicep, Terraform, ARM templates, Azure CLI.
- CI/CD pipeline design: Azure DevOps, GitLab, automated testing, security, & compliance integration.
- Monitoring/Observability: Azure Monitor, Log Analytics, Application Insights.
- Security & compliance knowledge (policy, governance frameworks).
- Leadership and people management: coaching, mentoring, sprint planning, backlog grooming.
- Agile methodology (Scrum/Kanban) and stakeholder communication.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years in DevOps / Platform Engineering, including 2+ years in a leadership role.
- Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Azure Administrator Associate, or Azure Solutions Architect Expert.