Your responsibilities will comprise of design and specifications for new enhancements, coding (including test automation), problem determination and bug fixing, performance analysis, and solving client problems.
You will get opportunity to attend Open Source community meetings and will support client facing activities (e.g. client support, providing lectures at conferences).
You will closely interact with the respective Open Source communities (“”upstream integration”” of your code) and our distribution partners (Red Hat, SUSE, Canonical).
Required Technical and Professional Expertise
Experience in toolchain development and low-level programming (e.g. C, C++, Assembler)
Experience with performance tooling (e.g. perf)
Source code repository systems (e.g. git), scripting languages (e.g. Python) and test automation skills (e.g. Jenkins)
Highly motivated individual to work on Enablement and Developement of new features.
Fluent English language skills
Preferred Technical and Professional Expertise
Prior contributions to Open Source projects or current Open Source maintainer status
History of code reviews (e.g. on mailing lists)
> 2 years of experience with toolchain or performance tooling development
Experience with packing for Linux distributions
Skills in IBM Z architecture (“”Principles of Operations””) Z assembler and I/O concepts