Ceph Developer (C++ / Python)
NEBULA, LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
C++
Cloud Computing
Profiling
Continuous Integration
Distributed Data Store
Distributed Systems
Memory Management
Github
Python
Linux kernel
Open Source Technology
OpenStack
Scrum
Prometheus
Software Engineering
Ceph
Grafana
GIT
Kubernetes
Job description
- A challenging role working on cutting-edge distributed storage technologies.
- Projects with international clients and opportunities to contribute to open-source.
- Flexible and remote-friendly work arrangements (100% remote options).
- Private health insurance and performance bonuses.
- A collaborative team environment that supports continuous learning and growth.
If you're passionate about distributed systems and want to shape the future of cloud-native storage, send your CV to jobs@nebula.mk.
Requirements
- 5+ years of professional experience in software engineering with strong proficiency in C++ and Python.
- Hands-on experience with Ceph storage components (RGW, RADOS, RBD, CephFS).
- Technical Expertise:
- Deep understanding of Linux internals (I/O, memory management, threading).
- Familiarity with Kubernetes, Rook, and Ceph CSI drivers.
- Experience with Git, GitHub, and CI/CD pipelines.
- Exposure to large-scale infrastructure or cloud-native environments.
- Proficiency with observability tools (Prometheus, Grafana).
- Optional Skills:
- Contributions to open-source projects (especially Ceph).
- Experience with cloud platforms such as AWS, Azure, or OpenStack.
- Knowledge of S3 and Swift protocols and object storage semantics.
- Familiarity with performance profiling tools and storage benchmarks.
- Agile Mindset:
- Understanding of agile development methodologies (Scrum).
- Commitment to iterative product development.
- Languages:
- Excellent written and spoken English skills.
About the company
Nebula is an international IT consultancy company headquartered in Wyoming, USA, with a development center in Skopje, Macedonia. We focus on digitalization and automation of business processes to make businesses more efficient and successful. We are looking for a Ceph Developer (C++ / Python) to join our team and contribute to building and optimizing large-scale, cloud-native storage solutions.