Hi,

Red Hat has an opening for a Senior Software Engineer on the
device-mapper team.  We are currently looking for candidates in the
Czech Republic and India, but I am open to looking at resumes from
other locations also.

We are looking for someone with kernel and storage experience -
ideally, folks who have contributed on this mailing list.  Please
contact me off-list and I will connect you with the hiring manager.

Thank-you!
 brassow

Job Description:
Red Hat Engineering is looking for a Senior Software Engineer to join
our global Platform Storage team. In this role, you will work as part
of a team to design, improve, and maintain our storage offerings -
specifically, device-mapper related technologies with an emphasis on
kernel work.  It is a challenging environment that requires skill in
algorithms and data structures, advanced kernel knowledge, and the
ability to adapt to advancing hardware capabilities.

What You Will Do
* Design, develop, and implement Device Mapper technologies within the
Linux kernel using the C language.
* Become responsible for the quality of our offerings, participate in
peer code reviews.
* Develop and maintain Python code for testing and automation related
to Device Mapper functionality.
* Actively participate in, lead, and contribute to upstream open
source Device Mapper project communities, including developing new
features and providing fixes.
* Collaborate with customers to understand their storage challenges
and provide expert guidance and solutions related to Device Mapper.

What You Will Bring
* Strong C language programming skills, with a proven ability to write
robust, high-performance code.
* Expertise in debugging complex issues within kernel-level code and
distributed systems.
* A deep understanding of how open source communities work, with a
track record of effective collaboration and contribution.
* Solid knowledge of the Linux kernel, particularly its storage subsystems.
* Excellent understanding of storage technologies, including the block
layer and the mechanisms for ensuring data guarantees (e.g.,
atomicity, durability).
* Motivated with a proactive attitude, willingness to tackle new problems
* Ability to work well as part of a team in a highly collaborative,
distributed environment with a diverse team.
* Good communication skills in English.

The following are considered a plus:
* Clear understanding of modern storage technologies like NVMe and
SSDs, as well as RAID configurations.
* Good understanding of other Device Mapper-related technologies such
as VDO (Virtual Data Optimizer), Thin Provisioning, Stratis, Crypt,
and other relevant modules.
* Previous contributions to open source projects or being an open
source contributor in the storage domain.


Reply via email to