IB

Senior software developer

IBM
Bangalore Posted 13 Oct 2026
FULL TIME
Devops
Python Programming
Storage
Security
Infrastructure As A Service
+3 more

Job Description

Introduction

At IBM Infrastructure & Technology, we innovate and manage the systems that keep global operations seamless. Our focus spans high-resiliency mainframes, hybrid cloud platforms, networking, automation, and site reliability. Our teams are dedicated to ensuring the performance, security, and scalability that clients and various industries rely on daily. A career in Infrastructure & Technology means engaging with intricate challenges through curiosity and teamwork. You will collaborate with a diverse range of technologies and colleagues worldwide to craft resilient, future-ready solutions that fuel innovation. With a commitment to continuous learning, career advancement, and a nurturing culture, IBM offers numerous opportunities to develop expertise and shape the infrastructure that propels progress.

Your Role And Responsibilities

Your Role and Responsibilities

As a Python Cloud Development Engineer, your responsibilities will include:

  • Designing, developing, and testing Power Private Cloud software.

Possessing the ability to comprehend the architecture and transform requirements into both high-level and low-level designs.

  • Active participation in open source contributions and familiarity with open source tools is preferred.
  • Software development experience in the Cloud Domain, including OpenStack, Virtualization, Linux OS Internals, Networking, Storage, Security, and Infrastructure as a Service is preferred.
  • Knowledge of cloud-based virtualization software such as GCP or Azure, along with OpenStack concepts.
  • Collaborate with the Open Source community and contribute to open source development and testing.
  • A solid understanding and practical experience with full-stack development is preferred.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • Over 5 years of experience in the IT sector.
  • More than 5 years of experience as a developer skilled in feature enablement on private or public cloud platforms, or in a similar role supporting partners and enterprises.
  • At least 5 years of experience in solutions development or implementation in Unix or Linux environments using Python.
  • Strong proficiency in Python programming and scripting, alongside knowledge of OpenStack concepts.
  • Experience participating in Open Source communities is a significant advantage.
  • Demonstrated ability to architect, design, and develop complex customer solutions in a fast-paced technological landscape.
  • Capability to engage in customer-facing activities within a dynamic environment with tight deadlines.
  • Familiarity with the concepts surrounding the OpenStack cloud computing platform.
  • Skill in identifying business challenges and crafting custom solutions to address them.
  • Understanding of object-oriented design and applicable design patterns in modern software development.
  • Practical knowledge of working within agile, scrum, and DevOps teams.
  • A clear grasp of cloud service and deployment models.
  • Comfort in working with widely distributed teams, including interaction with open source communities.
  • Eagerness to learn independently, quickly, and apply new knowledge effectively.
  • Any hands-on experience with technologies such as OpenStack, virtualization, and public cloud services, including Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) is beneficial.
  • Ability to swiftly learn new technologies, frameworks, and methods, as well as facilitate technical discussions with your team and external stakeholders.
  • A strong interest in contributing to and building communities in open source.
  • Capability to work independently as well as collaboratively within an agile team.

Preferred Technical And Professional Experience

Experience with OpenStack-based clouds, fundamentals of virtualization, and strong proficiency in Python programming.
Join WhatsApp Channel