Software Developer Linux

Bengaluru, Karnataka, India
Jun 12, 2024
Jun 12, 2025
Onsite
Full-Time
6 Years
Job Description

As a Senior Software Developer for Secure Service Container (SSC), you'll play a pivotal role in designing, developing, and testing Rest APIs and Python functions. Your focus will be on configuring, controlling, and managing the storage, networking, and management environment on z Systems Logical Partition running Linux Operating System. Additionally, you'll collaborate with User Experience Design teams to fine-tune products and provide solutions for applications running on zOS and Linux.

Responsibilities

  • Design and implement functions and components to build secure software appliances for IBM Z and LinuxONE servers.
  • Integrate container technology into platform and system management software through graphical user interfaces (UIs) or application programming interfaces (APIs).
  • Conduct unit tests of implemented functions and components.
  • Provide guidance and support to development teams on implementing software appliances using container technology.

Required Technical and Professional Expertise

  • 6+ years of experience as a Software Developer.
  • Proficiency in Python, JavaScript, bash, and C/C++.
  • Knowledge of Linux operating systems and command-line operations.
  • Understanding of REST APIs and database operations.
  • Object-oriented design and programming skills.
  • Experience with agile concepts and development methodologies.
  • Excellent communication and presentation skills.

Preferred Technical and Professional Expertise

  • Master’s degree in information technology, computer science, or computer engineering.
  • Experience with container technologies such as Docker, Podman, Kubernetes.
  • Familiarity with virtualized environments like KVM.
  • Skills in GUI development using the Carbon Design System and Flask framework.
  • Linux system administration skills for hardware and software products.
  • Knowledge of IBM Z or LinuxONE system and platform management concepts.

About IBM Systems

IBM Systems helps IT leaders rethink infrastructure, empowering clients to innovate while avoiding IT issues. Our systems power the world’s most important industries, shaping the future of technology. Join us in building leading-edge technology optimized for cloud computing and cognitive business.

Life @ IBM

As an IBMer, you'll have opportunities for growth, innovation, and continuous learning. We foster a culture of trust, personal responsibility, and inclusivity, where everyone can thrive. IBMers are encouraged to be courageous, experiment, and provide ongoing feedback to drive exceptional outcomes for our customers.

About IBM

IBM’s legacy is innovation. We're committed to using intelligence, reason, and science to improve business, society, and the human condition. Join us on our journey to being a responsible technology innovator and a force for good in the world.

Being You @ IBM

IBM is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. We value diversity and inclusion, embracing individuals' unique backgrounds and perspectives.