Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Red hat Junior Software Engineer - Infrastructure Services 
Czechia, Southeast, Brno 
148735181

15.09.2024

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