Python Cloud Developer Job in Ibm (international Business Machines)

Python Cloud Developer

Apply Now
Job Summary

Introduction

At IBM, work is more than just a job it s a calling. We challenge our teams to build, design, code, consult, and invent solutions that push the boundaries of technology. We don t just aim to improve, we aim to change the game and solve the world s most complex problems. If you re ready to be part of this journey, let s talk.

Your Role and Responsibilities

As a Python Cloud Development Engineer, you will be an integral part of the PowerVC Platform team at IBM, contributing to the development and testing of the Power Private Cloud software. This role involves designing, developing, and testing software, as well as collaborating with OpenSource communities. Your responsibilities include:

  • Design and Development: Work on PowerVC Platform, built on the OpenStack cloud computing platform using Python.
  • Cloud Computing Expertise: Contribute to cloud domain projects, including virtualization, Linux OS internals, networking, storage, and Infrastructure as a Service (IaaS).
  • OpenSource Contributions: Participate in and contribute to open-source communities and development.
  • End-to-End Development: Involved in full-stack cloud development, contributing to both front-end and back-end areas.
  • Agile and DevOps Practices: Work with agile and DevOps teams to meet project deadlines and customer requirements.

Required Technical and Professional Expertise

  • 4+ years of IT industry experience, with strong proficiency in Python programming.
  • 4+ years of experience in private/public cloud platforms and feature enablement.
  • Experience with Unix/Linux environments, using Python for solutions development or implementation.
  • 2+ years of experience with Ansible (nice to have).
  • Solid understanding of OpenStack and cloud computing platforms.
  • Experience in OpenSource communities and contributions is a plus.
  • Proven experience in designing and developing complex solutions in rapidly evolving environments.
  • Familiarity with cloud service and deployment models.
  • Strong communication skills and the ability to interact with both internal teams and external stakeholders.
  • Agile, Scrum, and DevOps experience.
  • Ability to work with distributed teams and manage customer-facing activities.

Preferred Technical and Professional Expertise

  • Hands-on experience with OpenStack, virtualization, and automation tools like Ansible.
  • Strong Python programming and experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Ability to quickly learn new technologies and apply them effectively.
  • A keen interest in contributing to open-source communities and collaborating in an agile environment.
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired