Site Reliability Engineer, AI Observability
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-10-15
Listing for:
Appnovation
Full Time
position Listed on 2026-10-15
Job specializations:
-
IT/Tech
SRE/Site Reliability, Cloud Computing: Infrastructure & Operations, IT Infrastructure, AWS
Job Description & How to Apply Below
About Us Appnovation is the AI Product Company. Headquartered in Vancouver, Canada, with teams around the world, Appnovation builds AI products, delivers enterprise AI and digital solutions, and co-invests with clients to bring new AI products to market.
Open source has been the foundation of Appnovation's work since 2007, and it remains the foundation underneath every AI product the company builds today. Appnovation teams work with organizations in highly regulated industries, including global leaders such as Pfizer, Google and AstraZeneca, to help them adopt AI they can govern and own.
We’re looking for a Site Reliability Engineer to keep a shared observability platform for LLM-based applications running for a global life sciences client. The platform is built on Langfuse and self-hosted on Kubernetes on AWS, with Click House as the analytical store, PostgreSQL for metadata and Redis as the ingestion queue, all delivered through Argo CD.
Two things need building rather than maintaining. The platform has no monitoring, alerting or defined service levels today, and you will own putting them in place. Infrastructure is defined as code throughout, in Kubernetes manifests, Helm values and Argo CD applications.
Alongside the platform itself, you will own the runbooks that make an incident survivable by someone other than the author, and the onboarding and support path for the internal teams that depend on the platform.
Role Responsibilities Platform Operations:
Diagnose and resolve failures across Click House, PostgreSQL, Redis, the ingestion workers and the Kubernetes layer beneath them, including ingest back pressure from queue depth and worker drain behaviour.
Click House Operations:
Own Click House under the operator model, including Keeper quorum, replication, shard and replica topology, and S3 storage tiering.
Provable Backup and Restore:
Rehearse the restore, time it, document it and test it against its failure modes, rather than assuming a successful backup job means a recoverable system.
Safe Upgrades:
Plan and rehearse upgrades in a lower environment, with a rollback plan that works even if a migration is only partly complete.
Monitoring and Service Levels:
Build monitoring, alerting and service levels from scratch, so problems are found here before a user reports them.
Infrastructure as Code:
Maintain Kubernetes manifests, Helm values and Argo CD applications so every change goes through the delivery pipeline.
Runbooks and SOPs:
Write and maintain runbooks and SOPs that let a colleague resolve an incident without the author present.
Onboarding and Support:
Run the onboarding and support path for internal teams that depend on the platform, and triage what they bring.
Automation:
Turn recurring operational work into automation.
Upgrade Partnership:
Work with the platform engineer who owns what the platform offers. They decide what to adopt and how it is configured; you own the migration and its rollback.
Qualifications Hands-on experience with Kubernetes on AWS (managed EKS), with routine work done through Helm values and Argo CD applications.
Hands-on experience running Click House in production, including replication and Keeper quorum, shard and replica topology, and backup and restore, ideally run through an operator.
Experience building monitoring and alerting from scratch, including service levels that reflect what users actually experience rather than what is easy to measure.
Experience upgrading self-hosted software safely,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×