We are seeking an experienced Linux Distribution/Systems development professional to join our IBM-Z Compiler and Toolchain team. In this role you will be responsible for maintaining and improving Debian packages related to IBM-Z compilers and essential development tools. You will work closely with internal developers upstream projects and the broader Debian community to ensure a robust secure and up-to-date toolchain stack.
- Maintain Debian packages for IBM-Z (s390x) compilers and related toolchain components.
- Work with internal development to resolve bugs/issues relating to Debian packaging dependency and integration.
- Contribute to the Debian distribution community through package related bug triaging package uploads and mailing list participation.
- Collaborate with upstream communities to track new releases apply patches and back-port fixes as needed.
- Ensure packages meet Debian policy quality and security standards.
- Maintain change-logs documentation and reproducible build practices.
- 5+ Years of working experience in maintaining Linux Distribution packages (preferably Debian Distro packages).
- Strong in C/C++ and system programming and strong debugging skills
- Strong knowledge of Distro packaging tools (eg: dpkg debhelper lintian pbuilder sbuild etc.)..
- Working experience with build systems (e.g. Make CMake etc.)..
- Strong knowledge of Linux systems and shell scripting (shell bash etc.)..
- Understanding of upstream/downstream coordination in open source projects.
- Experience with debugging packaging issues/bugs on IBM-Z (s390x) or on other architectures (e.g. x86 arm64) using gdb or other debugging tools.
- Contributions to upstream compiler or toolchain projects (e.g. GCC LLVM etc.).
- Knowledge of compilation process and compiler internals.
- Debian Maintainer (DM) or Debian Developer (DD) status is an added plus.