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