職位描述:
職位描述?
1、架構(gòu)設(shè)計(jì)與規(guī)劃:主導(dǎo)公司核心業(yè)務(wù)系統(tǒng)的整體架構(gòu)設(shè)計(jì),包括技術(shù)選型、架構(gòu)分層、模塊劃分及交互邏輯設(shè)計(jì),輸出高質(zhì)量的架構(gòu)文檔(如架構(gòu)圖、技術(shù)方案說明書),確保架構(gòu)具備高可用性、高擴(kuò)展性與安全性,支撐業(yè)務(wù)長期發(fā)展。?
2、技術(shù)決策與落地:針對(duì)復(fù)雜業(yè)務(wù)場景制定技術(shù)解決方案,評(píng)估新技術(shù)(如微服務(wù)架構(gòu)、云原生技術(shù)、AI 輔助開發(fā)工具)的適用性并推動(dòng)落地,解決架構(gòu)層面的關(guān)鍵技術(shù)難題,規(guī)避技術(shù)風(fēng)險(xiǎn)。?
3、系統(tǒng)優(yōu)化與演進(jìn):持續(xù)監(jiān)控核心系統(tǒng)的性能、穩(wěn)定性與資源消耗,識(shí)別架構(gòu)瓶頸,制定并執(zhí)行系統(tǒng)優(yōu)化方案(如數(shù)據(jù)庫性能優(yōu)化、分布式緩存策略優(yōu)化),推動(dòng)系統(tǒng)架構(gòu)持續(xù)演進(jìn)。?
4、團(tuán)隊(duì)技術(shù)管理與賦能:帶領(lǐng)研發(fā)團(tuán)隊(duì)開展技術(shù)攻關(guān),制定研發(fā)規(guī)范與技術(shù)標(biāo)準(zhǔn),指導(dǎo)團(tuán)隊(duì)成員提升技術(shù)能力;負(fù)責(zé)技術(shù)人才的培養(yǎng)與梯隊(duì)建設(shè),組織技術(shù)分享與培訓(xùn),營造良好的技術(shù)氛圍。?
5、項(xiàng)目技術(shù)把控與風(fēng)險(xiǎn)管控:參與項(xiàng)目需求分析與技術(shù)方案評(píng)審,把控項(xiàng)目技術(shù)方向與開發(fā)質(zhì)量;識(shí)別項(xiàng)目中的技術(shù)風(fēng)險(xiǎn),制定風(fēng)險(xiǎn)應(yīng)對(duì)策略,確保項(xiàng)目按計(jì)劃順利交付。?
6、跨團(tuán)隊(duì)協(xié)作與技術(shù)溝通:與產(chǎn)品、測(cè)試、運(yùn)維等跨職能團(tuán)隊(duì)緊密協(xié)作,準(zhǔn)確理解業(yè)務(wù)需求并轉(zhuǎn)化為技術(shù)方案;向管理層匯報(bào)架構(gòu)規(guī)劃與技術(shù)進(jìn)展,提供專業(yè)的技術(shù)建議。?
7、基礎(chǔ)設(shè)施與技術(shù)生態(tài)建設(shè):參與公司技術(shù)基礎(chǔ)設(shè)施(如容器化平臺(tái)、CI/CD 流水線、監(jiān)控告警系統(tǒng))的設(shè)計(jì)與建設(shè);關(guān)注行業(yè)前沿技術(shù)動(dòng)態(tài),引入合適的技術(shù)工具與框架,構(gòu)建完善的技術(shù)生態(tài)體系。
職位要求:
職位要求?
1、學(xué)歷與工作經(jīng)驗(yàn):本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);8 年及以上 Java 開發(fā)經(jīng)驗(yàn),其中 3 年及以上大型系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),有高并發(fā)、高可用系統(tǒng)架構(gòu)設(shè)計(jì)與落地經(jīng)驗(yàn)者優(yōu)先。?
2、核心技術(shù)能力:精通 Java 語言基礎(chǔ)與高級(jí)特性,深入理解 JVM 原理與性能調(diào)優(yōu);熟練掌握 Spring、SpringMVC、MyBatis、SpringBoot、Spring Cloud 等主流 Java 框架,能對(duì)框架源碼進(jìn)行深度分析與定制化開發(fā)。?
3、數(shù)據(jù)庫與存儲(chǔ)技術(shù):精通 MySQL、Oracle 等關(guān)系型數(shù)據(jù)庫,熟練掌握數(shù)據(jù)庫索引優(yōu)化、事務(wù)管理、分庫分表等技術(shù);熟悉 Redis、MongoDB、Elasticsearch 等 NoSQL 技術(shù),能根據(jù)業(yè)務(wù)場景選擇合適的存儲(chǔ)方案并進(jìn)行性能優(yōu)化;具備豐富的數(shù)據(jù)建模經(jīng)驗(yàn),能設(shè)計(jì)高效的數(shù)據(jù)庫表結(jié)構(gòu)與數(shù)據(jù)存儲(chǔ)方案。?
4、分布式與微服務(wù)技術(shù):深入理解分布式系統(tǒng)原理,熟練掌握分布式事務(wù)、分布式鎖、服務(wù)注冊(cè)與發(fā)現(xiàn)、配置中心、網(wǎng)關(guān)等分布式核心技術(shù);有微服務(wù)架構(gòu)設(shè)計(jì)、落地與治理經(jīng)驗(yàn),熟悉 Dubbo、Spring Cloud Alibaba 等微服務(wù)框架,能解決微服務(wù)架構(gòu)中的服務(wù)熔斷、降級(jí)、限流等問題。?
5、運(yùn)維與容器技術(shù):精通 Linux 操作系統(tǒng),熟練掌握 Shell 腳本編寫與系統(tǒng)性能調(diào)優(yōu);熟悉 Tomcat、Nginx 等 Web 服務(wù)器的配置、部署與性能優(yōu)化;熟練掌握 Docker 容器技術(shù),有 Kubernetes 容器編排平臺(tái)使用經(jīng)驗(yàn);熟悉 Jenkins、GitLab 等 CI/CD 工具,能搭建高效的自動(dòng)化構(gòu)建與部署流水線;具備生產(chǎn)環(huán)境系統(tǒng)部署、監(jiān)控、故障排查與應(yīng)急響應(yīng)能力。?
6、架構(gòu)設(shè)計(jì)與項(xiàng)目管理能力:具備獨(dú)立設(shè)計(jì)大型完整項(xiàng)目架構(gòu)的能力,能輸出清晰、規(guī)范的架構(gòu)文檔;有較強(qiáng)的項(xiàng)目技術(shù)把控能力與風(fēng)險(xiǎn)識(shí)別能力,能帶領(lǐng)團(tuán)隊(duì)高效完成技術(shù)攻關(guān)與項(xiàng)目交付;具備良好的技術(shù)決策能力,能在復(fù)雜業(yè)務(wù)場景下選擇最優(yōu)的技術(shù)方案。?
7、AI 與前沿技術(shù):了解 AI 相關(guān)工具(如 ChatGPT、CodeGeeX 等)、技術(shù)(如機(jī)器學(xué)習(xí)、自然語言處理),有 AI 輔助編碼、AI 技術(shù)在業(yè)務(wù)系統(tǒng)中落地經(jīng)驗(yàn)者優(yōu)先;關(guān)注云原生、Serverless、低代碼等前沿技術(shù),有相關(guān)技術(shù)實(shí)踐經(jīng)驗(yàn)者優(yōu)先。?
8、軟技能要求:具備優(yōu)秀的技術(shù)洞察力與創(chuàng)新能力,能敏銳捕捉行業(yè)技術(shù)趨勢(shì)并應(yīng)用于實(shí)際工作;有良好的溝通表達(dá)能力與跨團(tuán)隊(duì)協(xié)作能力,能清晰準(zhǔn)確地傳遞技術(shù)理念與方案;具備強(qiáng)烈的責(zé)任心與抗壓能力,能在復(fù)雜業(yè)務(wù)與技術(shù)挑戰(zhàn)下高效推進(jìn)工作。?