IBM’s Ceph engineering organization is looking for motivated senior software engineers to join the core RADOS and Crimson team in India (Bangalore and Pune regions). In this role, you will collaborate with a globally distributed team of Ceph engineers to design and implement new features in Ceph components like the OSD (Object Storage Daemon), Ceph Monitor, Ceph Manager, Ceph Messenger and BlueStore (backing object store for the OSD) to improve Ceph’s scalability, performance and efficiency. You will have the opportunity to innovate by implementing new capabilities in the next generation Crimson OSD built for performance. You will participate in a vibrant and active open source community to deliver enterprise-quality software.
Design, develop, and test features for Core RADOS/Crimson based on analysis of user feedback and product priorities
Collaborate with the other Engineering teams, Quality Engineering, Product Management, Documentation teams, Product Build teams, and the open source Ceph community
Monitor and help fix issues identified during functional, non-functional, platform, and acceptance testing as well as customer-identified issues
Provide feedback to other Ceph engineers and open source community members on code and designs
Help Quality and Performance Engineering build and execute test plans
Work closely with customers and customer-facing teams to understand requirements and provide solutions
Git, Linux, Container technologies
Experience with large-scale distributed systems projects
Good debugging skills both live system and offline core files
Working concurrently on multiple software projects under tight deadlines
Communicating effectively across a global or, multi-office, development/testing team
Experience working with Ceph in any capacity
Knowledge of performance benchmarking tools