職責描述:
1. 負責產(chǎn)品的軟件系統(tǒng)需求分析、技術選型、路徑規(guī)劃。
2. 帶領技術團隊解決架構項目中的關鍵架構問題和技術難題,負責項目中關鍵技術難點的攻關和預研,對軟件團隊進行技術指導和培訓。
3. 制定技術文檔和開發(fā)規(guī)范,并對開發(fā)過程進行持續(xù)改進。
4. 對團隊開發(fā)人員進行代碼質(zhì)量審核、技術指導和監(jiān)督,解決技術難題。
任職要求:
1. 計算機或相關專業(yè)本科以上學歷,5年以上工作經(jīng)驗,至少2年以上產(chǎn)品系統(tǒng)架構設計及開發(fā)經(jīng)驗,有成功的實施案例,有較豐富的項目管理經(jīng)驗。
2. 精通Java/C/C++/Python中一種,扎實的編程基礎,熟悉常用設計模式、多線程、JVM,包括內(nèi)存模型、類加載機制以及性能優(yōu)化,具有系統(tǒng)設計、系統(tǒng)架構能力。
3. 熟悉高性能、高并發(fā)、高可用性分布式系統(tǒng)設計,熟悉RPC、緩存、消息隊列、負載均衡、分布式事務等,并能進行系統(tǒng)的調(diào)優(yōu)和優(yōu)化。
4. 掌握Spring Cloud微服務框架開發(fā)經(jīng)驗,深刻理解微服務原理及運行機制,并對服務拆分、服務間調(diào)用、服務治理有獨特見解。
5. 熟悉SQLServer、MySQL、Oracle等數(shù)據(jù)庫,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗,熟悉主流多種NoSQL數(shù)據(jù)庫。
6. 熟悉開源大數(shù)據(jù)平臺生態(tài)圈優(yōu)先考慮,包括但不限于hive、hadoop、spark、flink、kafka等;
7. 有仿真系統(tǒng)、分布式智能體開發(fā)經(jīng)驗者優(yōu)先;
8. 具有較強的業(yè)務需求分析能力,高度的抽象設計能力,思路清晰,善于思考,能獨立分析和解決問題,責任心強,具備良好的團隊合作精神和承受壓力的能力。 |