工作內(nèi)容:
1.參與圖數(shù)據(jù)庫(kù)存儲(chǔ)引擎和周邊工具系統(tǒng)架構(gòu)設(shè)計(jì)、需求分析、系統(tǒng)設(shè)計(jì)和開發(fā)工作。
2.分析解決系統(tǒng)性能問題,提升系統(tǒng)穩(wěn)定性、伸縮性、擴(kuò)展性。
3.參與制定開發(fā)方案,負(fù)責(zé)功能模塊劃分、模塊開發(fā)及后續(xù)的維護(hù)工作。
4.負(fù)責(zé)撰寫相應(yīng)的文檔資料。
5.配合上級(jí)領(lǐng)導(dǎo)完成相關(guān)任務(wù)目標(biāo),為相關(guān)部門和人員提供技術(shù)支持。
任職要求:
1.本科及以上學(xué)歷,扎實(shí)的計(jì)算機(jī)專業(yè)基本功;
2.優(yōu)秀的編碼與代碼控制能力, 有扎實(shí)的數(shù)據(jù)結(jié)構(gòu)和算法功底;
3.熟悉Linux開發(fā)環(huán)境,精通C,精通網(wǎng)絡(luò)編程、多線程編程;
4.了解數(shù)據(jù)庫(kù)內(nèi)核架構(gòu),數(shù)據(jù)庫(kù)存儲(chǔ)引擎、事務(wù)引擎等有相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
5.了解分布式(存儲(chǔ))系統(tǒng),熟悉分布式一致性協(xié)議,如Raft、Paxos;
6.具有良好的團(tuán)隊(duì)合作精神和分析和解決問題能力,同時(shí)具備一定的抗壓能力;
7.有分布式RPC開發(fā)經(jīng)驗(yàn)優(yōu)先。