I
IAM Cloud
Senior Site Reliability Engineer
Skills
.NETGrafanaData AnalysisAIPrometheusKubernetesMicrosoft TeamsTerraformAzure
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
£80,000 – £95,000 / year
Location:
United Kingdom
Work mode:
Remote
Published on:
29 September 2026
What they need
Who you are
- 6+ years in engineering, with 3+ in a reliability, observability or production-operations role where you owned outcomes rather than executed tickets
- You have defined SLOs, SLIs and error budgets for real services and can talk through how they changed decisions
- You have reduced alert noise - you can describe an alerting estate you inherited, what you cut, what you kept, and how you knew it was safe
- Hands-on OpenTelemetry: instrumenting services, running collectors, and making deliberate choices about sampling and cardinality
- Telemetry cost and retention governance: you understand that observability has a bill, and you have managed it
- Deep Azure Monitor / Log Analytics / Application Insights experience, including KQL, and strong Grafana skills - dashboards, alerting and managing both as code
- Infrastructure as code - Bicep is our standard; strong Terraform experience is fully transferable
- Clear written and spoken communication at C1 level or above, or native-level business English. You will be setting policy for a remote team; if it isn't written down, it doesn't exist
- Experience selecting, implementing or migrating incident-management and on-call platforms - strongly desirable given the first-quarter deliverables
- Prometheus-based monitoring and alerting, including exporters, recording rules and cardinality management
- Kubernetes in production, ideally AKS, and the observability patterns that go with it
- A software development background, ideally .NET, so instrumentation conversations with developers are peer to peer
- Familiarity with AI-assisted operations and coding tools, and a considered view on where they help and where they don't
- Azure certifications (AZ-104, AZ-400, AZ-305) or the CKA
- Experience in a small or scale-up environment where you were the observability function
What the job involves
- IAM Cloud is an Azure-first SaaS company with a small, fully remote engineering team
- We run our own platform end to end: infrastructure, pipelines, releases and production operations all sit with the same handful of engineers
- That means ownership is broad, documentation matters, and reducing toil is treated as a first-class goal rather than a side project
- We recently added a Senior Cloud Platform Engineer to own our CI/CD and infrastructure-as-code foundations
- This role is the reliability counterpart: the person who owns how we see, measure and respond to what production is doing
- You will own monitoring, observability, alerting and on-call at IAM Cloud, as the person who sets the standards, writes the policy and makes the engineering team better at running its own services
- Today our telemetry lives in Azure Monitor, Log Analytics and Application Insights, with Azure Managed Grafana for dashboards and alerting
- It works, but it has grown organically
- Alert thresholds are inherited rather than designed, retention and cost are not governed, instrumentation is inconsistent across services, and our on-call tooling is reaching end of life and must be replaced on a fixed deadline in the first half of 2027
- We want someone who can come in, take a clear-eyed look at all of that, and turn it into something deliberate
- Where we are heading:
- Over the medium term we intend to move more of our workloads onto Kubernetes (AKS), with Prometheus alongside Azure Monitor and OpenTelemetry as the instrumentation standard
- That is a direction rather than a dated plan, and it is not the focus of this role in its first year
- What matters now is that whoever owns observability here has a view on what good looks like on that platform, so that the standards you set today carry over cleanly when we get there
- What you will own (outcomes):
- Define and evolve the observability strategy, target architecture and standards for the platform - what we instrument, how, where it lands, how long we keep it and what it costs
- Make Grafana the place engineers go to understand production: dashboards and alerting designed around services and customer journeys, not around whichever metrics happened to be available
- Establish service level objectives for our customer-facing services, with error budgets that engineering and product actually use to make decisions
- Rationalise alerting so that every page is actionable, owned and has a runbook - and so that the on-call engineer's phone is quiet when nothing is wrong
- Lead and champion the move to a modern incident response and on-call platform (incident.io or similar) integrated with Microsoft Teams, and design the on-call model around it: rota, escalation, and the post-incident review process that feeds back into the backlog
- Champion observability-first thinking across the engineering team, so developers instrument their own services well without needing you in the loop
- First-quarter deliverables:
- A written telemetry governance policy covering Log Analytics table plans, retention tiers, sampling and cardinality controls - with a baseline of current ingestion and spend and a target
- An alert rationalisation pass across Azure Monitor and Grafana: every remaining alert mapped to a service, an owner, a severity and a runbook; noisy or unowned alerts removed or downgraded
- Selection, delivery and cutover of a new incident response and on-call platform (incident.io or similar, Teams-integrated) to replace our current tooling before its end-of-life date, including parallel running and a documented on-call model
- SLOs and SLIs defined for the top customer-facing services, with dashboards and burn-rate alerting
- Looking further out: as our Kubernetes and Prometheus direction firms up, you will own the observability standards for it - collector topology, log routing, dashboards and alerting - so that it lands well-instrumented from day one
- Day to day:
- Design and implement OpenTelemetry instrumentation across our .NET services, and the collector pipelines that shape, sample and route telemetry
- Own Azure Monitor, Log Analytics and Application Insights configuration, managed as code alongside the rest of our estate (Bicep first)
- Own Grafana end to end: data sources, dashboards-as-code, alert rules and the conventions the team follows when adding to them
- Run the incident response and on-call platform once it is in place: routing, escalation policies, integrations with Azure Monitor and Grafana alerting, and the Teams workflow around an incident
- Contribute observability requirements and standards to our Kubernetes and Prometheus direction as it takes shape, alongside the platform engineer who owns that work
- Build and maintain Grafana dashboards and alert rules that answer real operational questions, and retire the ones that don't
- Lead incident response when it matters, run blameless post-incident reviews, and turn findings into engineering work
- Track and reduce reliability metrics that matter: MTTR, alert volume per on-call shift, incident recurrence, telemetry cost per service
- Evaluate tooling and AI-assisted operations capabilities on their merits, and give the team a clear recommendation rather than a shortlist
- Write things down: standards, runbooks, decision records, and the "why" behind thresholds
- Take part in a light-touch on-call rotation with the rest of the engineering team
- Small, senior team. You will work directly with engineering leadership and have real input into technical decisions
- Async-friendly. We use writing as our default mode of communication and avoid meetings when a written update will do
- On-call is shared and light. We invest in making the platform boring rather than relying on heroics
The application process
- We respect your time and aim to keep this efficient. Our typical process looks like this:
- Initial conversation (45-60 minutes): a chat with our Head of People about you, the role, and any questions you have
- Technical conversation (60-90 minutes): a discussion with a couple of our senior engineers about your experience, our stack, and how you've approached real problems. This will also include a short, scoped live exercise relevant to the work you'd actually do here
- Final conversation (45-60 minutes): meet our CIO and one or two future team-mates to talk about the team, the company, and the road ahead
Other offers great for you!
These companies are also looking for great profiles
E
Ecaris
Senior Site Reliability Engineer (SRE) - Secteur Oil & Gas
selon profil
Freelance
Paris, France
Hybrid
Skills
Site reliability engineeringCloud ArchitectAWS MonitoringAzure MonitoringIncident ManagementDisaster RecoveryChaos EngineeringAIOpsPrometheus GrafanaCloud ResilienceSRE SeniorMulti-cloud AWS AzureProduction ReliabilityCloud Observability
9 months ago
Quick apply
E
Exiptel
Senior SRE / Software Engineer - Internal Developer Platform - Permanent role
Permanent contract
Remote
Skills
DevOps
3 months ago
Quick apply
N
Naxo
Senior SRE Engineer Observabilité OpenTelemetry Kubernetes
510
Freelance
Paris, France
Hybrid
Skills
Google Cloud PlatformDatadogAWSKubernetesTerraformOpenTelemetry
18 days ago
Quick apply
No company information available.