崗位職責(zé)
1.主導(dǎo)重大項目的架構(gòu)設(shè)計和核心模塊設(shè)計,確保系統(tǒng)的高性能、高可用性和可擴(kuò)展性
2.主導(dǎo)項目技術(shù)難題攻關(guān),保證項目按期高質(zhì)量交付
3.負(fù)責(zé)核心功能的架構(gòu)與代碼模板編寫,開發(fā)與維護(hù)系統(tǒng)公用核心模塊
4.負(fù)責(zé)參與評估并掌握新的技術(shù)方案,引進(jìn)基礎(chǔ)設(shè)施,為業(yè)務(wù)發(fā)展、技術(shù)運(yùn)營提供支持
5.負(fù)責(zé)指導(dǎo)團(tuán)隊技術(shù),制定開發(fā)規(guī)范,參與制定技術(shù)標(biāo)準(zhǔn),編寫相應(yīng)的技術(shù)文檔,并對通用技術(shù)進(jìn)行整理,提高技術(shù)復(fù)用
任職要求
1.5年及以上java項目的開發(fā)經(jīng)驗,2年及以上的java類項目的軟件架構(gòu)經(jīng)驗,主導(dǎo)過中大型軟件系統(tǒng)的架構(gòu)設(shè)計工作
2.精通 Java,有扎實的客戶端、服務(wù)端或者數(shù)據(jù)庫技術(shù)基礎(chǔ),精通 Web 應(yīng)用相關(guān)技術(shù),熟悉分布式、多線程、異步處理、消息處理、搜索等中間件產(chǎn)品和工作機(jī)制
3.熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉緩存、消息、搜索等機(jī)制,能對分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問題
4.具備豐富的多線程及高性能的設(shè)計與編碼及性能調(diào)優(yōu)經(jīng)驗以及高并發(fā)應(yīng)用開發(fā)排錯經(jīng)驗
5.熟悉容器化技術(shù),如:Docker,Kubernetes等,具備大型公有或私有云原生平臺設(shè)計與研發(fā)經(jīng)驗者優(yōu)先
6.熟悉python,有多模態(tài)數(shù)據(jù)處理、大數(shù)據(jù)平臺、數(shù)據(jù)湖、大模型訓(xùn)練數(shù)據(jù)提供相關(guān)平臺設(shè)計與研發(fā)經(jīng)驗者優(yōu)先
7.具有出色的抽象設(shè)計能力,思路清晰,善于思考,能獨(dú)立分析和解決問題
8.技術(shù)視野開闊,學(xué)習(xí)能力好,對業(yè)界新技術(shù)敏感
9.具備良好的溝通和團(tuán)隊協(xié)作能力,工作積極主動,思路清晰,責(zé)任心強(qiáng)