Posted:1 day ago|
Platform:
Remote
Full Time
IBM is a global technology and innovation leader, present in 170 countries. With a diverse portfolio spanning research, consulting, solutions, services, systems, and software, we're uniquely positioned in the industry. In this new era of Cognitive Business, IBM is reshaping industries by integrating expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We're looking for innovators who want their ideas to matter and to be part of a team that's changing how the world works. Your Role and Responsibilities IBM's Ceph engineering organization is looking for a Senior Engineer to join the CephFS-SMB team in Bengaluru. In this role, you will: Collaborate with the international Samba development community and our worldwide Ceph engineering team. Develop and enhance the SMB file server integration with CephFS, the file system component of the Ceph software-defined distributed storage system. Design and implement new capabilities and features to enable new use cases, while improving scalability, performance, and efficiency. Participate in vibrant and active open-source communities to deliver enterprise-quality software. Focus specifically on improving SMB and CephFS integration to increase performance and high availability. Work remotely with a worldwide team, requiring strong communication. Collaborate with others using modern open-source tools including Git (and GitLab/GitHub) and community-developed testing and validation tools. Contribute to the engineering of features related to the development of Kubernetes and container-based object services and advanced workloads using those services. Play a specific part in defining the architecture for these services and developing our offerings from inception, through upstream development, to delivery. Required Education Bachelor's Degree Required Technical and Professional Expertise 5+ years of experience working with C and C++ codebases, or other systems languages, with demonstrated ability. Good debugging skills, both in live systems and with offline core files. Able to troubleshoot issues in production and assist customer-facing teams for root cause analysis. Excellent English written and verbal communication skills for our worldwide team. Basic knowledge of Python, to use and enhance testing. Working experience with open source projects. Experience in Git and GitLab/GitHub. Demonstrated ability to understand large codebases and develop significant new features and architectural changes. Preferred Technical and Professional Experience Experience with SMB file servers and clients. Experience with data storage and/or file systems. Experience building distributed systems. Experience working on distributed teams is a plus. Past contribution to open-source projects is favorable.
IBM
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mock Interview
Bengaluru / Bangalore, Karnataka, India
5.0 - 8.0 Lacs P.A.
10.0 - 15.0 Lacs P.A.
Navi Mumbai, Maharashtra, India
4.0 - 6.0 Lacs P.A.
Cochin / Kochi / Ernakulam, Kerala, India
4.0 - 6.0 Lacs P.A.
Chennai, Tamil Nadu, India
8.0 - 15.0 Lacs P.A.
Chennai, Tamil Nadu, India
8.0 - 15.0 Lacs P.A.
Ahmedabad, Gujarat, India
4.0 - 6.0 Lacs P.A.
Chennai, Tamil Nadu, India
2.0 - 5.0 Lacs P.A.
Chennai, Tamil Nadu, India
5.0 - 12.0 Lacs P.A.