- 目錄
第1篇 文件系統(tǒng)研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、打造業(yè)界領(lǐng)先的分布式文件系統(tǒng),關(guān)注擴(kuò)展性、低時(shí)延和高可用,支撐大規(guī)模的機(jī)器學(xué)習(xí)和數(shù)據(jù)分析場(chǎng)景;
2、關(guān)注存儲(chǔ)效率的優(yōu)化,節(jié)約存儲(chǔ)成本;
任職要求:
1、至少熟悉 hdfs 或 cephfs 其中之一;
2、以上系統(tǒng)當(dāng)中,向社區(qū)貢獻(xiàn)過(guò) patch 者優(yōu)先(請(qǐng)注明);
3、優(yōu)秀的編碼能力,針對(duì)具體的業(yè)務(wù)場(chǎng)景快速設(shè)計(jì)和實(shí)現(xiàn) in-house 系統(tǒng);對(duì)工程質(zhì)量有很高的自我要求。
第2篇 hdfs 文件系統(tǒng)研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、打造業(yè)界領(lǐng)先的數(shù)據(jù)存儲(chǔ)系統(tǒng),為海量數(shù)據(jù)及其上的大規(guī)模數(shù)據(jù)挖掘、數(shù)據(jù)分析、機(jī)器學(xué)習(xí)業(yè)務(wù)系統(tǒng)提供可靠、高效的支持;
2、高水平小團(tuán)隊(duì),緊密合作,高效工作,做有影響力的事情;
3、樂(lè)于挑戰(zhàn)沒(méi)有明顯答案的問(wèn)題,快速理解業(yè)務(wù)場(chǎng)景,從具體問(wèn)題中抽象出通用的解決方案。
任職要求:
1、強(qiáng)悍的 system 設(shè)計(jì)&編碼能力,追求優(yōu)雅的設(shè)計(jì)和優(yōu)秀的代碼質(zhì)量,高標(biāo)準(zhǔn),快速行動(dòng);
2、思路清晰,具備生產(chǎn)系統(tǒng)快速 trouble-shooting 的經(jīng)驗(yàn)和能力,擅長(zhǎng)分析更深層次的原因;
3、熟悉 c++,對(duì) hdfs, ceph, glusterfs, lustrefs 的一項(xiàng)或多項(xiàng)有經(jīng)驗(yàn)者優(yōu)先。
第3篇 分布式塊存儲(chǔ)/文件存儲(chǔ)研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)字節(jié)跳動(dòng)的分布式文件系統(tǒng)架構(gòu)設(shè)計(jì)和優(yōu)化
2、負(fù)責(zé)字節(jié)跳動(dòng)塊存儲(chǔ)架構(gòu)設(shè)計(jì)和優(yōu)化
任職要求:
1、擁有分布式系統(tǒng)相關(guān)研發(fā)經(jīng)驗(yàn),熟悉分布式系統(tǒng)相關(guān)理論,如pa_os/raft等;
2、 熟悉c/c++/go/python等其中一種語(yǔ)言,熟悉網(wǎng)絡(luò)編程,多線程編程;
3、 熟悉分布式存儲(chǔ)系統(tǒng)的關(guān)鍵技術(shù)點(diǎn)及解決方案。
具備以下條件之一者優(yōu)先:
1、有l(wèi)inu_內(nèi)核、文件系統(tǒng)、io調(diào)優(yōu)相關(guān)經(jīng)驗(yàn)者優(yōu)先;
2、有bypass kernel,如rdma/dpdk/spdk相關(guān)經(jīng)驗(yàn)者優(yōu)先;
3、 有業(yè)界主流分布式存儲(chǔ)系統(tǒng)ceph/hdfs/glusterfs經(jīng)驗(yàn)者優(yōu)先;
4、 開(kāi)源社區(qū)活躍貢獻(xiàn)者優(yōu)先。
第4篇 分布式塊存儲(chǔ)、文件存儲(chǔ)研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)字節(jié)跳動(dòng)的分布式文件系統(tǒng)架構(gòu)設(shè)計(jì)和優(yōu)化
2、負(fù)責(zé)字節(jié)跳動(dòng)塊存儲(chǔ)架構(gòu)設(shè)計(jì)和優(yōu)化
任職要求:
1、擁有分布式系統(tǒng)相關(guān)研發(fā)經(jīng)驗(yàn),熟悉分布式系統(tǒng)相關(guān)理論,如pa_os/raft等;
2、 熟悉c/c++/go/python等其中一種語(yǔ)言,熟悉網(wǎng)絡(luò)編程,多線程編程;
3、 熟悉分布式存儲(chǔ)系統(tǒng)的關(guān)鍵技術(shù)點(diǎn)及解決方案。
具備以下條件之一者優(yōu)先:
1、有l(wèi)inu_內(nèi)核、文件系統(tǒng)、io調(diào)優(yōu)相關(guān)經(jīng)驗(yàn)者優(yōu)先;
2、有bypass kernel,如rdma/dpdk/spdk相關(guān)經(jīng)驗(yàn)者優(yōu)先;
3、 有業(yè)界主流分布式存儲(chǔ)系統(tǒng)ceph/hdfs/glusterfs經(jīng)驗(yàn)者優(yōu)先;
4、 開(kāi)源社區(qū)活躍貢獻(xiàn)者優(yōu)先。
第5篇 分布式文件系統(tǒng)資深研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、參與大規(guī)模分布式存儲(chǔ)系統(tǒng)設(shè)計(jì)和開(kāi)發(fā),保障系統(tǒng)在極高并發(fā)訪問(wèn)的場(chǎng)景下穩(wěn)定、低延遲、高可用、易伸縮;
2、深入理解業(yè)務(wù)場(chǎng)景的存儲(chǔ)需求,與業(yè)務(wù)合作尋找最合適的存儲(chǔ)方案。
任職要求:
1、了解分布式存儲(chǔ)系統(tǒng)的實(shí)現(xiàn)原理;
2、優(yōu)秀的編碼能力,針對(duì)業(yè)務(wù)場(chǎng)景設(shè)計(jì)和實(shí)現(xiàn) in-house 系統(tǒng);對(duì)工程質(zhì)量有很高的自我要求;
3、有文件系統(tǒng)相關(guān)的研發(fā)經(jīng)驗(yàn);
4、熟悉 ceph, hdfs, glusterfs, moosefs 等分布式文件系統(tǒng)的設(shè)計(jì)優(yōu)先。