崗位職責(zé):
1. 負(fù)責(zé)軟件系統(tǒng)架構(gòu)設(shè)計(jì)、技術(shù)方案選型與整體技術(shù)規(guī)劃,制定系統(tǒng)框架、模塊劃分與接口規(guī)范。
2. 參與需求分析與評審,將業(yè)務(wù)需求轉(zhuǎn)化為可落地的軟件體系設(shè)計(jì),輸出架構(gòu)文檔、設(shè)計(jì)說明書。
3. 制定軟件開發(fā)規(guī)范、編碼標(biāo)準(zhǔn)、質(zhì)量流程與技術(shù)體系標(biāo)準(zhǔn),保障開發(fā)過程規(guī)范化。
4. 主導(dǎo)/參與核心模塊開發(fā),解決高并發(fā)、高可用、性能、穩(wěn)定性等關(guān)鍵技術(shù)問題。
5. 負(fù)責(zé)技術(shù)攻關(guān)、架構(gòu)優(yōu)化、重構(gòu)與技術(shù)債治理,提升系統(tǒng)可維護(hù)性與擴(kuò)展性。
6. 協(xié)同產(chǎn)品、測試、運(yùn)維、硬件等團(tuán)隊(duì),推動系統(tǒng)集成、聯(lián)調(diào)與上線。
7. 負(fù)責(zé)技術(shù)評審、風(fēng)險(xiǎn)評估,保障項(xiàng)目按架構(gòu)目標(biāo)落地。
8. 沉淀技術(shù)方案、組件與平臺能力,推動團(tuán)隊(duì)技術(shù)體系成熟與復(fù)用。
崗位要求:
1. 計(jì)算機(jī)、軟件工程、電子信息、自動化等相關(guān)專業(yè),本科及以上學(xué)歷。
2. 3年及以上軟件開發(fā)或系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),有完整項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先。
3. 熟練掌握至少一種主流開發(fā)語言(Java/C/C++/Python等),理解數(shù)據(jù)結(jié)構(gòu)、算法、設(shè)計(jì)模式。
4. 熟悉軟件系統(tǒng)架構(gòu)設(shè)計(jì)方法,具備需求分析、架構(gòu)規(guī)劃、接口設(shè)計(jì)、性能優(yōu)化能力。
5. 了解軟件開發(fā)全流程:需求、設(shè)計(jì)、編碼、測試、發(fā)布、運(yùn)維與質(zhì)量管控。
6. 具備良好的文檔編寫能力,能輸出架構(gòu)設(shè)計(jì)、技術(shù)方案、規(guī)范標(biāo)準(zhǔn)等文檔。
7. 有較強(qiáng)的問題定位與技術(shù)攻關(guān)能力,能處理復(fù)雜系統(tǒng)問題。
8. 溝通協(xié)作能力強(qiáng),能跨部門推進(jìn)技術(shù)落地。