Hybrid
Mid Level
Full Time
Posted January 05, 2026
Tech Stack
python
kubernetes
cplusplus
ceph
prometheus
grafana
avature
Job Description
**Introduction**
At IBM, work is more than a job — it’s a calling to build, design, code, consult, and think with clients to make the world work better. As an Associate Software Engineer in the IBM Storage team, you’ll learn and contribute to the development and support of IBM Ceph, a leading open-source software-defined storage solution. You’ll collaborate with global teams and gain hands-on experience in distributed systems, Linux, and cloud technologies.
**Your Role And Responsibilities**
- Assist in analyzing and resolving customer-reported issues in Ceph and related IBM Storage products.
- Work with senior engineers to reproduce, debug, and test fixes for real-world problems.
- Develop and enhance automation scripts and internal tools using Python or Bash.
- Learn how to integrate storage systems with container platforms like OpenShift and Kubernetes.
- Collaborate with cross-functional teams to deliver enterprise-class product quality.
- Contribute to technical documentation and share learnings within the team.
**Preferred Education**
Bachelor's Degree
**Required Technical And Professional Expertise**
- Strong foundation in Linux system administration (installation, configuration, command-line usage).
- Good programming skills in Python, Bash, or C/C++.
- Analytical and problem-solving mindset with attention to detail.
- Willingness to learn about Ceph, Software Defined Storage, and container technologies.
- Strong teamwork, communication, and collaboration skills.
**Preferred Technical And Professional Experience**
- Exposure to open-source technologies or participation in coding communities.
- Basic understanding of cloud platforms (AWS, Azure, or IBM Cloud).
- Familiarity with monitoring and logging tools such as Prometheus and Grafana.