分散式儲存系統工程師
Description
【職位願景】
隨著 AI 推論與 HPC 運算的規模持續擴張,系統效能瓶頸正逐步由運算能力轉向資料供給的效率。我們正在打造服務 AI 與 HPC 的下一代高效能分散式儲存平台,以 Lustre、Ceph、BeeGFS、pNFS 等平行 / 分散式檔案系統為核心,支撐大規模 GPU 叢集對海量資料的高吞吐需求。在此職務中,您所開發與優化的儲存核心元件,將直接影響上層 AI 與高效能運算的整體效能表現。我們誠摯尋找具備紮實系統軟體基礎、並樂於在高併發與大規模叢集環境中挑戰技術極限的工程人才。
【核心職責】
負責平行 / 分散式檔案系統(Lustre / Ceph / BeeGFS / pNFS 其一以上)中明確界定模組之開發、優化與維護。
針對 NVMe SSD 特性進行底層調優,提升吞吐量(Throughput)、降低延遲(Latency)。
使用 gdb / perf / ftrace / eBPF 等工具,在高併發環境下定位並解決效能瓶頸。
參與 SPDK / DPDK、RDMA(RoCE / InfiniBand)、NVMe-oF 等前沿技術的整合與驗證。
撰寫高覆蓋率的單元測試,確保海量資料下的資料一致性與系統可靠性。
【必備資格】
資工 / 電機相關科系碩士以上,1~3 年 systems-level 或儲存 / 後端開發經驗。
精通 C / C++,具備並行(concurrency)、記憶體管理、多執行緒同步的實務經驗。
熟悉 Linux 系統程式設計與除錯,能用 gdb / perf 進行 root cause 分析。
理解檔案系統、儲存系統或分散式系統其中之一的原理。
良好的問題拆解能力與團隊溝通能力。
【加分條件】
實際架設或維運過任一平行 / 分散式檔案系統:Lustre、Ceph、BeeGFS、pNFS(尤佳)。
具備 SPDK / DPDK、RDMA、NVMe-oF 實作或調校經驗。
熟悉 Linux 核心子系統(bio / net / fs)、ZFS / XFS。
接觸過 GPUDirect Storage(GDS / cuFile)或 AI 訓練 / 推論 I/O 工作負載。
接觸過 Kubernetes / CSI。
參與過開源專案(熟悉 PR / code review 流程)。
【我們在尋找的特質】
Code Reading 能力:能快速理清大型開源儲存專案架構,在原始碼層級定位問題。
重視計算機科學基礎邏輯,而非特定框架的使用經驗。
習慣從底層原理找答案,面對未知難題能系統化拆解。
【科系】 資訊工程 / 電機工程相關
【專長】 C / C++(必備),Linux 系統程式 / SPDK / RDMA / Lustre / Ceph 其一尤佳