Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Software Developer Linux 
India, Karnataka, Bengaluru 
12223707

10.07.2024

Your Role and Responsibilities
Design/Develop/Test Rest APIs and Python functions which helps in configure, control and manage the Storage, networking and management environment on z Systems Logical Partition running Linux Operating system.

About Secure Service Containeris an integration of operating system, middleware and Software components that work autonomously and provides core services and infrastructure focusing on consumability and security


SSC Partition

is an integration of operating system, middleware and Software components that work autonomously and provides core services and infrastructure focusing on consumability and security


SSC PartitionResponsibilities:

  • Design and implement functions and components to build secure software appliances for IBM Z and LinuxONE servers, to securely deploy and run them on these servers, as well as to monitor and control them.
  • Integrate functions and components of the container technology in the platform and system management software of IBM Z and LinuxONE servers through graphical user interfaces (UIs) or application programming interfaces (APIs).
  • Unit Test of implemented functions and components.
  • Provide guidance and support to development teams on the implementation of software appliances exploiting the developed container technology.


Required Technical and Professional Expertise

  • 6+ years of experience as Software Developer.
  • Programming in Python, JavaScript, bash, C/C++.
  • Linux operating system knowledge and Linux command line operations.
  • General understanding of REST APIs.
  • General understanding of database operations.
  • Object oriented design and programming.
  • Experience with agile concepts and agile development.
  • Good communication and presentation skills.


Preferred Technical and Professional Expertise

  • Master’s degree in information technology, computer science, computer engineering.
  • Development with Container technologies, e.g. Docker, Podman, Kubernetes.
  • Experience to work in virtualized environments like KVM.
  • Experience with GUI development using the Carbon Design System.
  • Flask framework skills.
  • Linux system administration skill for HW resources and software products including CPU, memory, storage, network, cryptography, KVM, Podman Container, etc.
  • Knowledge of IBM Z or LinuxONE system and platform management concepts.