Designs solutions to visualize key production support metrics enabling Operational Readiness and Site Reliability Engineer teams to identify scenarios requiring intervention
Develops software solutions and/or improved processes to address work identified as ‘toil’ by collaborating with key partners to identify, track and remediate processes to free time allocated to reliability
Partners with Development and Infrastructure teams to create error budget policies prioritizing reliability stories that fall below Service Level Objective (SLO) thresholds and suggests code optimizations, additional instrumentation and/or logging structures to gain service reliability visibility
Identifies and plans for capacity bottlenecks, vulnerabilities and opportunities for reliability improvement, such as low level error rates and 'noise', and reduces manual support effort and/or improves system reliability
Assesses monitoring for new changes with development partners and works with monitoring tools team to monitor dashboards and enhance application and system monitoring designs
Engages as a subject matter expert in incident triage efforts, failure scenario modelling and works with the Problem Manager to diagnose root causes for complex/high impact incident/problem management investigations
Collaborates with Development and Infrastructure teams to understand technical solutions and develop Service Level Indicators and SLOs to measure/improve the reliability of the services they support
Lead complex platform reliability initiatives such as secondary-region readiness, egress/ingress observability, private DNS resolver monitoring, GenAI platform health checks, and enterprise dashboard automation.
Define and mature SLIs, SLOs, reliability indicators, alerting standards, and service health reporting for Azure platform services.
Requirements
Advanced experience in Azure platform engineering, SRE, cloud infrastructure, or enterprise cloud operations.
Deep knowledge of Microsoft Azure architecture, including networking, identity, compute, PaaS, monitoring, security, governance, and resiliency patterns.
Strong experience designing and developing Terraform modules and infrastructure-as-code automation in enterprise environments.
Strong understanding of Azure landing zones, hub-and-spoke networking, ExpressRoute or enterprise connectivity, private endpoints, DNS, routing, firewalls, and workload isolation.
Advanced observability experience with Azure Monitor, Log Analytics, Dynatrace, dashboards, alerting, metrics, and platform telemetry.
Experience with SRE operating models, SLIs, SLOs, incident response, problem management, toil reduction, and production-readiness reviews.
Strong scripting or programming experience with Python, PowerShell, Bash, Java, or similar languages.
Experience operating highly available Azure IaaS and PaaS services in enterprise-scale environments.
Ability to influence architecture and engineering decisions across multiple technical teams.
Strong communication skills with the ability to translate complex engineering topics into actionable recommendations.