崗位職責(zé):
1、復(fù)雜系統(tǒng)架構(gòu)設(shè)計:主導(dǎo)高并發(fā)、高可用分布式系統(tǒng)的架構(gòu)設(shè)計與核心模塊開發(fā),保障系統(tǒng)可擴(kuò)展性、穩(wěn)定性和安全性;
2、技術(shù)攻堅與優(yōu)化:深入業(yè)務(wù)場景,解決性能瓶頸、分布式事務(wù)、數(shù)據(jù)一致性等技術(shù)難題,推動系統(tǒng)性能提升與成本優(yōu)化;
3、規(guī)范與技術(shù)體系構(gòu)建:制定代碼規(guī)范、技術(shù)演進(jìn)路線,搭建通用技術(shù)組件與中間件,提升團(tuán)隊(duì)研發(fā)效率;
4、跨團(tuán)隊(duì)協(xié)作:與產(chǎn)品、運(yùn)維、數(shù)據(jù)團(tuán)隊(duì)深度合作,主導(dǎo)技術(shù)方案評審,推動復(fù)雜項(xiàng)目落地;
5、前瞻性技術(shù)預(yù)研:跟蹤前沿技術(shù)(如云原生、Serverless、AI工程化),探索業(yè)務(wù)場景的技術(shù)創(chuàng)新與落地。
任職要求:
1、技術(shù)能力
精通Java語言及JVM原理,深入理解多線程、NIO、性能調(diào)優(yōu)及常見框架源碼;
精通Spring Cloud Alibaba、Dubbo等微服務(wù)框架,具備大型分布式系統(tǒng)架構(gòu)設(shè)計經(jīng)驗(yàn);
熟悉分布式中間件(RocketMQ/Kafka、Redis、Elasticsearch、Zookeeper等),掌握CAP理論及典型場景解決方案;
熟悉云原生技術(shù)棧(K8s、Docker、Service Mesh),有云平臺遷移或混合云架構(gòu)經(jīng)驗(yàn)者優(yōu)先。
2、經(jīng)驗(yàn)要求
8年以上Java開發(fā)經(jīng)驗(yàn),3年以上復(fù)雜系統(tǒng)架構(gòu)設(shè)計經(jīng)驗(yàn);
一線互聯(lián)網(wǎng)大廠背景:有BAT、TMD、字節(jié)、美團(tuán)、螞蟻等知名企業(yè)核心業(yè)務(wù)系統(tǒng)開發(fā)經(jīng)驗(yàn);
主導(dǎo)過至少一個日活百萬級以上的系統(tǒng)架構(gòu)設(shè)計或重構(gòu),熟悉全鏈路壓測、容災(zāi)降級等穩(wěn)定性保障方案。
3、軟性素質(zhì)
Owner意識:具備技術(shù)決策魄力,能主動推動問題閉環(huán),對項(xiàng)目質(zhì)量與結(jié)果負(fù)責(zé);
架構(gòu)思維:擅長抽象業(yè)務(wù)需求至技術(shù)模型,平衡短期需求與長期技術(shù)債;
學(xué)習(xí)與影響力:快速理解業(yè)務(wù)邏輯,樂于分享技術(shù)經(jīng)驗(yàn),具備跨團(tuán)隊(duì)技術(shù)布道能力。