The point where experts and best companies meet
Share
in Brno. In this role, you will be in contact with upstream developers all over the world while integrating the assigned components into the Fedora operating system and further CentOS Stream and Red Hat Enterprise Linux (RHEL). You will make sure that our solutions fulfill the highest possible enterprise quality, performance, usability, and supportability criteria. This role is a great opportunity to learn a wide range of technologies and operating system principles.
To succeed in this role, you’ll need to be detail focused and mindful of following secure coding standards as you’ll be working on released products. Issues reported by users and customers may need further debugging and troubleshooting. Repeatable tasks should be automated, so previous experience and willingness to work with automation tooling help you focus on the most important work.
What will you do
Collaborate with upstream community members of the assigned packages, as well as other development and quality assurance teams in Red Hat
Work on Fedora and Red Hat Enterprise Linux (RHEL) updates for existing and upcoming releases
Backport selected security and other bug fixes into the latest release streams and help with tracking of upstream patches for backport
Improve test coverage, set up test environment, run tests, and verify fixes
Help with the development of the tests and test framework or environment
Troubleshoot and debug issues reported by customers, collaborate with other colleagues on resolving them
Collaborate with various teams (sustaining engineering, quality engineering, program management, release engineering) to deliver updates promptly and with appropriate quality
What will you bring
Practical experience as a Linux administrator, power user, or developer with any distribution
Familiarity with scripting using Bash Python, or both
Basic debugging (e.g., GDB, strace), troubleshooting, and analytical skills
Desire to learn and solve various challenging problems
Ability to collaborate and communicate effectively with other stakeholders
Intermediate written and verbal communication skills in English
The following are considered a plus
Experience with software development in C
Experience in Linux software engineering or quality engineering (QE)
Experience with Open Source development model
These jobs might be a good fit