[lvm-devel] Storage Management Job Vacancy at Red Hat

Alasdair G Kergon agk at redhat.com
Wed Apr 29 18:55:06 UTC 2015


We're seeking to recruit another experienced linux developer to work on
management of the storage stack which includes device-mapper and LVM
amongst other components.

Candidates should apply directly through the website.
  http://jobs.redhat.com/jobs/descriptions/principal-software-engineer-storage-management-westford-massachusetts-job-1-5244624

Note that although it is listed under our main engineering office at
Westford outside Boston, MA, it is also open to good candidates who
would prefer to be based at other Red Hat offices worldwide (or to work
from home).  If this would be the case, please mention it when applying.

                        --------------------

Red Hat is seeking an experienced Principal Software Engineer to work on
our Linux storage stack. The stack provides a rich set of capabilities
to configure, control, and monitor storage resources, and extends from
storage hardware to operating system device drivers, protocol drivers
like SCSI and SATA, device-mapper, crypto, multipath, software RAID, and
LVM. In this role, you will develop APIs to provide access to the
management of each of these components. The APIs will serve as the basis
for developing higher-level tools, managing the data center, and for
platforms such as OpenStack.

Primary job responsibilities:

- Determine the requirements of the higher-level tools that will make
  use of the storage management APIs

- Investigate the design and capabilities of each component to be
  managed

- Determine feasibility, and collaborate to design the API

- Develop the C and Python APIs needed to allow management of each
  component in the Linux storage stack

- Test the interfaces; debug, document, and deliver for use by
  higher-level system management tools

                        --------------------
Required skills:

- Professional development experience with C
- Solid scripting skills; experience with Python is an advantage
- Experience developing Inter-Process Communication (IPC) systems;
  familiarity with D-Bus message bus is a plus
- Experience with storage concepts like device drivers, RAID, device
  mapper, multipath, (i)SCSI, or SATA is a plus
- Understanding of how to develop management code at the hardware or
  software interface is a plus
- Committed to open source software development and fostering
  community engagement
- Experience working with open source projects is a plus

                        --------------------

Red Hat is proud to be an equal opportunity workplace and an affirmative
action employer. We review applications for employment without regard to
applicants’ race, color, religion, national origin, ancestry,
citizenship, sex, gender, age, uniformed services, genetic information,
physical or mental disability, medical condition, marital status, or any
other basis prohibited by law.

                        --------------------

Alasdair
-- 
agk at redhat.com




More information about the lvm-devel mailing list