【崗位職責】
1、負責存儲系統(tǒng)的軟件模塊設(shè)計、優(yōu)化,BUG修復(fù),支撐特性關(guān)鍵指標和質(zhì)量屬性達成。
2、指導所負責范圍的下屬工程師的軟件實現(xiàn),review代碼,看護模塊的長期演進。
【崗位要求】
必備項:
1、熟練掌握常見的軟件設(shè)計方法,具備良好的抽象建模能力,對性能、可靠性、軟件可重用和可維護性方面的設(shè)計考慮有深入理解。
2、熟練掌握C或C++語言,編程基礎(chǔ)扎實。熟悉Python或Shell腳本語言。有豐富的Linux下開發(fā)經(jīng)驗,熟練掌握Linux下軟件開發(fā)、調(diào)試、debug技巧。
3、熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法,熟悉操作系統(tǒng)原理,對軟件執(zhí)行效率、容錯處理有良好的把握。
4、責任心強,學習能力強,對新技術(shù)敏感,能獨立解決問題,樂于合作,善于技術(shù)分享。
加分項:
1、具有豐富的Linux內(nèi)核、驅(qū)動、嵌入式軟件研發(fā)經(jīng)驗優(yōu)先。
2、有存儲系統(tǒng)、文件系統(tǒng)、數(shù)據(jù)庫、災(zāi)備系統(tǒng)、集群中任一種或多種軟件的設(shè)計與開發(fā)經(jīng)驗者優(yōu)先。
3、有數(shù)據(jù)復(fù)制/多副本、元數(shù)據(jù)存儲、RocksDB、分布式系統(tǒng)內(nèi)/系統(tǒng)間的消息通信、RDMA、SCSI協(xié)議、性能優(yōu)化、分布式事務(wù)中任一方面或多方面的設(shè)計與開發(fā)經(jīng)驗者優(yōu)先。