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