CEPH Developer (m / w / d)
Start : asap
Duration : 12 Months +++
Location : remote
As a Ceph Developer, you will work on the core components of the Ceph storage platform, with a focus on performance optimization, feature development, and long-term maintainability. You will contribute to both upstream Ceph and internal forks, designing and implementing enhancements across modules like RGW, RADOS, RBD, and CephFS. This role combines deep system-level development with the operational realities of running Ceph in large-scale, Kubernetes-driven cloud-native environments.
Team Activities
- Design and implement new features in Ceph (RGW, RADOS, RBD, CephFS)
- Optimize storage system performance, scalability, and reliability
- Troubleshoot distributed storage issues and debug low-level system behavior
- Participate in upstream Ceph development and community discussions
- Integrate Ceph with Kubernetes via Rook and CSI drivers
- Monitor and improve system observability using telemetry and metrics
- Plan and execute development tasks using Agile methodologies
- Contribute to technical documentation, design reviews, and internal knowledge sharing
Required Skills
Strong proficiency in C++ and Python (5+ years)Hands-on experience with Ceph (any of RGW, RADOS, RBD, CephFS)Solid understanding of Linux internals (I / O, memory management, threading)Familiarity with Kubernetes, Rook, and Ceph CSI driversExperience with Git, GitHub, and CI / CD pipelinesExposure to large-scale infrastructure or cloud-native environmentsProficiency with observability tools (Prometheus, Grafana, etc.)