Our mission at IBM is to modernize IBM Z data access and use cases. For that we currently work on these product lines:
-
IBM Data Gate is the one-stop solution for building hybrid cloud applications with Z data: a modern approach where you leave your existing data stores and applications on Z untouched but still get current and transactional consistent copies of that data on the cloud (public or private). Data Gate enables a hybrid architecture where mainframe data stores and applications co-exist with cloud environments. It synchronizes IBM Z data to the cloud for modern cloud data architectures such as Apache Iceberg and IBM watsonx.
-
IBM Db2 Analytics Accelerator for z/OS is a software appliance that enables analytical and machine learning workloads for relational databases. It supports the most demanding customers in analyzing and accelerating their queries in Db2 for z/OS.
-
IBM AI Optimizer for ZÂ is a software application that empowers clients to leverage generative artificial intelligence technologies and accelerate the adoption of AI solutions across IBM Z workloads. Designed to save time effort and cost AI Optimizer for Z enables clients to deploy integrate and monitor AI solutions with speed simplicity and ease.
To ensure that the IBM Data Gate IBM Db2 Analytics Accelerator for z/OS and IBM AI Optimizer for Z maintain their innovative edge and uphold their quality we are looking for software developers highly interested in developing innovative future-oriented solutions for our large scale enterprise customers. Your main duties will include designing and implementing new features optimizing and extending existing code and ensuring the software meets high-quality standards through testing debugging and automation. You will work closely with other developers designers and product managers in dynamic and agile teams around the world.
As a team member in our team you will
-
work in a multi-cultural environment collaborating with engineers in Germany India and California to implement innovative ideas
-
gain deep knowledge in the development life-cycle of a large project ranging from system administration over code development and testing to integration into existing products and frameworks
-
benefit from the work with supervisors having a lot of experience in software development and scientific work at universities
-
Bachelor’s or Master’s degree
-
Linux operating system skills
-
Programming skills in object-oriented programming (e.g. C++ Java Python) and/or Web development languages
-
Knowledge in database cloud and container technologies
-
Language proficiency equivalent to English C1 and German A2
-
Ability to work independently and in a team
-
Familiarity CI/CD pipelines such as Jenkins Tekton or Github Actions
-
Experience with version control systems such as Git and GitHub
-
Experience in working with cloud providers such as AWS or IBM Cloud
-
Familiarity with test development