Senior Software Developer (m/f/d) in CI
Core
Design and build a Bazel-based build and test architecture to support Checkmk's growth, ensuring fast feedback, reliable results, and early error detection.
Role type
Senior IC build-systems engineer
Builds
Bazel-based build and test platform for Checkmk developers
Domain
DevOps / Build Systems / CI/CD
Required skills
Bazel (Platform, Toolchains, Rules), CI/CD pipelines, Python, Bash scripting, Linux command line, Docker, dependency management, caching, distributed builds
Preferred skills
Monorepo management, Jenkins, GitHub Actions, GitLab CI, large codebase management
Technologies
Bazel, Python, Bash, Docker, Jenkins, GitHub Actions, GitLab CI
Responsibilities
Design and evolve the Bazel setup across multiple product versions; optimize build and test times via remote caching and pipeline architecture; develop build and release tooling and developer diagnostics; collaborate with product teams and quality assurance to translate pain points into a technical roadmap
Seniority
Senior, hands-on IC