系統(tǒng)架構(gòu)設(shè)計(jì)師
1.2-2.4萬元/月崗位職責(zé)
1. 系統(tǒng)架構(gòu)設(shè)計(jì)
主導(dǎo)平臺微服務(wù)演進(jìn)與云原生技術(shù)體系搭建(基于K8s),滿足高并發(fā)(日均請求≥百萬級)、高可用(99.99% SLA)業(yè)務(wù)需求。
規(guī)劃核心模塊架構(gòu):
內(nèi)容分發(fā)體系(異步消息隊(duì)列Kafka + 多級緩存Redis);
實(shí)時社區(qū)互動架構(gòu)(WebSocket長連接推送機(jī)制);
數(shù)據(jù)中臺實(shí)施(基于Doris的實(shí)時數(shù)倉及用戶標(biāo)簽系統(tǒng))。
2. 技術(shù)選型與實(shí)施推進(jìn)
牽頭技術(shù)棧評估與決策:Java技術(shù)體系(Spring Cloud/Alibaba)、容器化部署(Docker/K8s)、中間件組件(Kafka/Redis/Doris)、前端框架(Vue3)。
建立DevOps工程實(shí)踐(持續(xù)集成/交付流水線、自動化監(jiān)控告警體系)。
3. 數(shù)據(jù)平臺建設(shè)與系統(tǒng)調(diào)優(yōu)
依托Doris打造實(shí)時數(shù)據(jù)處理平臺,賦能內(nèi)容推薦、用戶細(xì)分等場景。
主導(dǎo)系統(tǒng)性能優(yōu)化工作:數(shù)據(jù)庫分庫分表策略、緩存機(jī)制設(shè)計(jì)、消息堆積問題治理。
任職要求
硬性條件
學(xué)歷:計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè)本科及以上學(xué)歷。
經(jīng)驗(yàn):5年以上Java開發(fā)背景,2年以上系統(tǒng)架構(gòu)經(jīng)驗(yàn),獨(dú)立主導(dǎo)過不少于2個中大型互聯(lián)網(wǎng)項(xiàng)目(用戶規(guī)模≥50萬)。
技術(shù)能力
后端架構(gòu):精通Java微服務(wù)架構(gòu),掌握分布式事務(wù)、熔斷降級、限流保護(hù)機(jī)制。
云原生:深入理解K8s編排調(diào)度,熟悉Serverless模式,具備千萬級DAU系統(tǒng)的容器化落地經(jīng)驗(yàn)。
數(shù)據(jù)中間件:熟練掌握Kafka高吞吐調(diào)優(yōu)、Redis集群運(yùn)維、Doris實(shí)時數(shù)據(jù)建模能力。
前端協(xié)作:了解Vue3技術(shù)生態(tài)(Pinia/Vite),可制定前后端解耦接口規(guī)范。
業(yè)務(wù)理解:能將業(yè)務(wù)目標(biāo)(如用戶增長)轉(zhuǎn)化為可落地的技術(shù)路徑(采用DDD領(lǐng)域建模方法)。
團(tuán)隊(duì)協(xié)作:具備技術(shù)團(tuán)隊(duì)培養(yǎng)能力,以及與產(chǎn)品、運(yùn)營、安全等多部門協(xié)同推進(jìn)項(xiàng)目的實(shí)踐經(jīng)驗(yàn)