Back to Jobs
Linux Cluster Developer for Kernel Storage
The vacancy has expired
-
SalaryBest In IndustryLocationRemoteIndustryInformation TechnologyJob Description
Role: Linux Cluster Developer for Kernel Storage
Experience: 5+ years
Location: Remote
Skills: Storage level, working with clusters and are very strong in C language and have HA experience
Responsibilities
- Works on Linux High Availability Cluster Storage Layer, eg, cluster block device(soft RAID/mdadm), cluster logical volume manager(LVM), cluster file system(OCFS2), Distributed Replicated Block Device(DRBD), distributed lock manager(DLM), and the related packaging.
- Investigates various open source projects, and provide constructive reports toward the solution.
- Implement product feature, fix bug, continuous integration and testing.
- Actively engages the technical discussion in open source communities, and contribute code to the upstream projects.
What We Expect From You
- Must have solid C language experience. Other languages: asm, bash, and/or python are a big plus.
- Must familiar with well-known kernel APIs, eg. memory allocation, lock operations, sysfs, procfs, debugfs etc.
- Must familiar with one or more debugging tools, eg. gdb, ftrace, perf. Others like crash, systemtap, and/or bpftrace are a big plus.
- Very good understanding about one or more kernel subsystems, eg. mm, block, fs, dm/md etc.
- Must be fluent in reading and writing English to work with the international team world wide.
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.
