Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Red hat Principal Software Engineer RHEL High Availability 
Czechia, Southeast, Brno 
438394385

17.04.2025

What you will do

  • Develop and maintain Pacemaker and other core high availability components

  • Write tests, help manage releases, and build packages

  • Review patches, features, bugfixes written by other engineers

  • Triage, debug, and fix customer and community reported issues and bugs

  • Work with other product teams to resolve high availability issues in other offerings and areas at Red Hat

  • Participate in external community and mailing lists, providing assistance and identifying and resolving defects

  • Opportunity to work with the Engineering and Product Management teams on new features for the next generation of clustering and high availability offerings

What you will bring

  • In depth understanding of C and systems programming.

  • Significant Linux software development experience.

  • Excellent system understanding and troubleshooting capabilities.

  • Understanding of how Open Source and Free Software communities work.

  • Ability to quickly learn and use new tools and technologies and proactively work as a part of a wider team.

  • Ability to work as part of a distributed team.

  • Experience with version control systems, preferably Git

  • Knowledge of the Python and Bash scripting is welcome

  • Knowledge of XML and libxml2

  • Experience with existing high availability offerings and components (Linux-based or otherwise) and high availability concepts

  • Experience with RHEL clustering and/or pacemaker/corosync is a plus

  • Knowledge of unit testing frameworks and automated testing methodologies is a plus, networking programming too

  • Familiarity with continuous integration (CI) systems is a plus