首頁 > 制度大全 > 存儲系統研發工程師崗位職責

存儲系統研發工程師崗位職責

2024-07-28 閱讀 6784

存儲系統研發工程師北京中科藍鯨信息技術有限公司北京中科藍鯨信息技術有限公司,中科藍鯨,中科藍鯨職責描述:

1、分布式文件系統的windows、Linux或MACOSX客戶端軟件開發,負責解決數據IO路徑效率、緩存管理、RPC通訊、pNFS協議處理等問題;

2、分布式文件系統服務器端軟件開發,包括元數據的存儲和管理,元數據緩存算法優化,文件數據的磁盤布局算法的優化,文件狀態的維護,以及面向SSD的系統性能優化;

3、集群存儲系統的各核心軟件模塊的開發,包括數據高可用、磁盤緩存設備、自動精簡配置、iSCSI目標器等;

4、具體的研發工作內容包括產品開發過程中的概要設計、詳細設計、編碼實現、黑白盒測試及相關文檔撰寫,bug的定位與解決、系統性能分析與優化、產品兼容性及穩定性的保證;

任職要求:

1、計算機相關專業、本科及以上學歷、英語四級及以上;

2、至少熟悉windows/Linux/MACOSX中一種操作系統內核;

3、熟悉文件系統原理,精通一種以上文件系統或IO路徑上的內核模塊者優先;

4、精通C/C++語言,兩年以上內核代碼開發經驗;

5、有QT開發經驗的優先考慮;

6、有想法、有激情、有責任感和團隊合作精神;

7、能適應短期出差。

篇2:存儲系統研發工程師崗位職責存儲系統研發工程師職責任職要求

存儲系統研發工程師崗位職責

職責描述:

1.自研KV存儲組件的設計與實現

任職要求:

1.精通C/C++語言編程,能規范的設計并實現存儲系統的API

2.精通數據分布、存儲、壓縮、查找算法

3.深刻理解數據庫事務、數據一致性算法原理及實現

4.熟悉理解關系型數據庫的實現,熟悉大數據存儲類組件如Hive、HBase等

5.熟悉網絡通信、IO等系統接口及調優

6.熟悉存儲系統的benchmark并獨立設計測試用例驗證性能

篇3:存儲研發工程師崗位職責存儲研發工程師職責任職要求

存儲研發工程師崗位職責

崗位職責

工作職責:

1、分布式系統設計與實現

2、對象存儲的數據服務及算法研究

任職條件

崗位要求:

1、深厚的C++語言和python語言開發功底和豐富經驗(至少3年以上相關項目經驗)。

2、熟悉Linux環境開發,多線程、用戶態(有內核態經驗更優)。

3、分布式系統開發經驗(熟悉2PC、PAXOS、latency影響、copy失敗處理、一致性等等)。

4、熟悉網絡(tcp/ip,http等),具有分布式通信開發經驗為佳。

5、熟悉內存管理、cache、性能調優。

6、熟悉分布式測試,benchmark與自動化測試。

7、具有QoS及用戶隔離等相關產品經驗。

8、學習能力強,英文閱讀能力強。

9、計算機相關專業,有數據結構和計算機體系結構功底,對基本加密有研究者優先。

10、有常見分布式存儲系統(HDFS,Ceph,GlusterFS等)經驗的優先。

11、有開源samba、nfs經驗優先。