Mathias Rüdiger is a Senior Site Reliability Engineer based in Berlin with 13 years of experience building cloud-native, scalable infrastructure and developer platforms. He combines strong software craftsmanship in Go, Java and Python with deep expertise in IaC, Kubernetes, Docker and multi-cloud AWS/GCP architectures. At JustWatch he led major migrations (Elasticsearch on Kubernetes, Cloud SQL, ArgoCD adoption) and has a track record of turning fragmented infra into maintainable, GitOps-driven systems. An active open-source contributor, Mathias has impacted flagship projects in the Prometheus ecosystem (prometheus, alertmanager, thanos) and low-level tooling like Apache Arrow and FrostDB, showing both observability and data-engineering depth. He’s pragmatic about cost, reliability and automation, often favoring refactors and dependency hygiene that pay off in long-term stability. Outside work he blends interests in web development, distributed systems and “metal,” hinting at a hands-on, curious engineering personality.
14 years of coding experience
18 years of employment as a software developer
Diplom Informatik, Diplom Informatik at The Philipp University of Marburg
Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!
Role in this project:
Back-end Developer
Contributions:39 releases, 102 reviews, 733 commits in 1 year 8 months
Contributions summary:Mathias primarily contributed to the development of the `pyrra` project, focusing on building the SLO (Service Level Objective) infrastructure. Their work included the creation of the `slo` package, which contains the core domain objects for SLOs. The user implemented functionality to generate PromQL queries based on SLO definitions, including support for ratio and latency metrics. The commits demonstrate an understanding of Prometheus metrics and the implementation of rules to monitor SLOs.
Contributions:10 releases, 4 reviews, 308 commits in 5 years 5 months
Contributions summary:Mathias primarily focused on implementing features for a bot that interacts with Prometheus' Alertmanager. Their contributions included adding commands for subscribing to and managing alerts, as well as displaying alerts and status information. Key work involved creating a webhook endpoint to receive alerts and then sending them to subscribed users via Telegram. They demonstrated skills in Go, integrating with the Telegram bot API, and interacting with the Alertmanager API.
prometheusalertmanagerbottelegrammonitoring
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.