Jan Fajerski is a Principal Software Engineer at Red Hat with 11 years of experience building and hardening cloud-native monitoring and observability systems. He brings deep back-end and DevOps expertise, contributing to high-profile open-source projects such as Prometheus and the Prometheus Operator, where he improved web UI build processes, asset management, and authorization handling. Jan has a strong track record in designing reliable monitoring deployments for Kubernetes and OpenShift, including operator refactors, deployment automation, and test automation for cluster monitoring. He focuses on pragmatic, maintainable engineering—often addressing subtle operational gaps like unused rule detection, asset compression, and merge-conflict resolution that improve long-term maintainability. Based in Sweden, he pairs systems-architecture thinking with hands-on coding and scripting, bridging development and production reliability.
Contributions:348 reviews, 117 commits, 91 PRs in 1 year 9 months
Contributions summary:Jan primarily contributed to the infrastructure and deployment aspects of the OpenShift cluster monitoring operator. Their commits focused on improving the reliability and maintainability of the monitoring stack, including the creation of a script to check for unused rules, enhancing the operator's error handling and status reporting, and refactoring the operator's reconcile loop to improve performance. They also made changes to the configuration and deployment of Prometheus and related components and tests.
A set of Grafana dashboards and Prometheus alerts for Kubernetes.
Role in this project:
DevOps Engineer
Contributions:4 reviews, 7 commits, 12 PRs in 8 months
Contributions summary:Jan's primary contributions revolve around modifying and optimizing Grafana dashboards and Prometheus alerts for Kubernetes. They addressed issues related to network panel displays and resource allocation alerts, specifically adjusting configurations to prevent overcommit alerts on single-node Kubernetes setups. Additionally, the user condensed network-related rows in dashboards for improved clarity and adjusted template variable matching. Their work involved direct interaction with the `kubernetes-mixin` project's core functionality and monitoring infrastructure.
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.
Request Free Trial
Jan Fajerski - Principal Software Engineer at Red Hat