崗位職責:
1.系統(tǒng)架構設計:
負責設計并優(yōu)化基于Java的微服務架構,特別是針對政務類、電子商城、流媒體、AI應用系統(tǒng)的技術選型、架構設計、模塊劃分及接口設計。
精通Dubbo或Spring Cloud微服務框架,并能在項目中有效應用。
精通視頻類、音頻類系統(tǒng)的系統(tǒng)框架,并能在項目中有效應用。
掌握MCP、Function Calling、LangChain等技術框架,并能在項目中有效應用。
2.中間件集成與優(yōu)化:
熟練掌握Kafka、RocketMQ等消息中間件的核心原則,負責消息隊列的集成與優(yōu)化,確保消息傳遞的高效性和可靠性。
熟悉Elasticsearch、Doris等搜索引擎/分析型數(shù)據(jù)庫,負責數(shù)據(jù)的索引、查詢優(yōu)化及實時分析。
精通MySQL、Redis等數(shù)據(jù)庫/緩存中間件,負責數(shù)據(jù)存儲、緩存策略的制定與優(yōu)化。
掌握前端vue、react等前端框架,負責前端模塊的定制與腳手架搭建
3.高并發(fā)與性能優(yōu)化:
針對業(yè)務系統(tǒng)的高并發(fā)、低延遲需求,進行性能分析與優(yōu)化,包括但不限于代碼優(yōu)化、數(shù)據(jù)庫優(yōu)化、網(wǎng)絡通信優(yōu)化等。
深入理解分布式系統(tǒng)原理,負責系統(tǒng)在高并發(fā)場景下的穩(wěn)定性與擴展性設計。
4.技術難題攻克與團隊管理:
解決各系統(tǒng)中的技術難題,如會員體系、精準營銷、商品推薦、流媒體等。
具備一定的團隊管理經(jīng)驗,能夠帶領團隊成員高效協(xié)作,共同完成項目目標。
5.需求分析與架構演進:
與產(chǎn)品經(jīng)理緊密合作,深入理解業(yè)務需求,提供合理的架構設計建議。
隨著業(yè)務的發(fā)展,負責架構的持續(xù)優(yōu)化與演進,確保系統(tǒng)能夠支撐未來的業(yè)務需求。
6.技術選型與最佳實踐:
評估并選擇適合項目需求的技術組件,負責這些組件在微服務架構中的集成與調(diào)優(yōu)。
任職要求:計算機科學相關專業(yè)的本科及以上學歷。
專業(yè)技能:
掌握前端vue、react等前端框架,5年以上前端開發(fā)經(jīng)驗。
精通Java編程語言,5年以上Java開發(fā)經(jīng)驗,其中至少3年微服務架構設計與開發(fā)經(jīng)驗。
精通Dubbo或Spring Cloud微服務框架,深入理解分布式系統(tǒng)原理、微服務架構設計模式,并有實際項目應用經(jīng)驗。
掌握MCP、Function Calling、LangChain等AI應用技術框架,并能在項目中有效應用。
熟練掌握Kafka、RocketMQ、Elasticsearch、Doris、MySQL、Redis等中間件的核心原則及使用方法。
熟悉Docker、Kubernetes等容器化技術,有云原生應用開發(fā)經(jīng)驗者優(yōu)先。
熟練使用常見的安全工具,如Burp Suite、OWASP ZAP、Nmap、Metasploit等。
掌握主流開源大模型的技術及特性,具備獨立部署能力及性能調(diào)優(yōu)。
掌握設計并優(yōu)化基于Java的微服務架構,特別是針對政務類、電子商城、流媒體、AI應用系統(tǒng)的技術選型、架構設計、模塊劃分及接口設計。
掌握視頻類、音頻類系統(tǒng)的系統(tǒng)框架,并能在項目中有效應用。
具備對業(yè)務系統(tǒng)的高并發(fā)、低延遲需求,進行性能分析與優(yōu)化,包括但不限于代碼優(yōu)化、數(shù)據(jù)庫優(yōu)化、網(wǎng)絡通信優(yōu)化等。
具備如下項目經(jīng)驗者優(yōu)先考慮,如產(chǎn)研大腦、工業(yè)質(zhì)檢等。
3.軟技能:
具備良好的問題解決能力和創(chuàng)新思維,能夠獨立分析和解決問題。
優(yōu)秀的團隊合作精神,良好的溝通協(xié)調(diào)能力,能夠有效推動項目進展。
對新技術保持好奇心,愿意不斷學習和探索,有較強的自我驅(qū)動力。
良好的文檔編寫能力,能夠清晰表達技術方案和設計思路。
4.團隊管理與高并發(fā)經(jīng)驗:
具備一定的團隊管理經(jīng)驗,能夠帶領團隊成員高效協(xié)作,共同完成項目目標。
擁有高并發(fā)項目經(jīng)驗,熟悉高并發(fā)場景下的性能調(diào)優(yōu)與穩(wěn)定性保障方法。