Introduction At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
As a Software developer in the cloud storage area, you will be implementing and consuming APIs in the IBM cloud infrastructure environment.
You will be a motivated self-starter who loves to solve challenging problems and feels comfortable managing multiple and changing priorities, and meeting deadlines in an entrepreneurial environment.
You are Highly organized, detail-oriented, excellent time management skills and able to effectively prioritize tasks in a fast-paced, high-volume, and evolving work environment.
Responsibilities include:
Designing and developing storage integrations to enable and support cloud platform business efforts
Participate in troubleshooting and fixing issues in existing cloud storage environment
Required to produce code that is secure, scalable, and reliable, supported by unit tests, functional tests, and technical documentation
Required to participate in code reviews for your peers’ development work, triage and solve live customer issues, and participate in all scrum activities
Additionally, monitor, measure, and improve code and data performance for the application you help to develop
Available for on-call shifts during daytime hours and weekends
All of this will take place in a strong team environment, which necessitates strong communication
Required Technical and Professional Expertise
2-16 years of experience delivering code for active Cloud Services/Projects
Strong systems management experience in Linux/UNIX systems (RHEL preferred)
Expert in Docker and containerization technologies
Experience with cloud computing technologies such as AWS, VMware, Azure
Experience with application deployment using CI/CD
Experience with monitoring tools such as Prometheus, Sysdig, Grafana, etc.
Experience with Cloud Storage and Ceph based storage technologies.
Preferred Technical and Professional Expertise
Experience with Linux virtualization technologies such as KVM, Xen and QEMU
Experience with Ceph, SCSI, NFS, SMB iSCSI storage technologies