崗位職責(zé):
1.負(fù)責(zé)太屋業(yè)務(wù)平臺(tái)的微服務(wù)模塊設(shè)計(jì)、開(kāi)發(fā)、優(yōu)化。
2.負(fù)責(zé)公司業(yè)務(wù)中臺(tái)的設(shè)計(jì),保障公司業(yè)務(wù)架構(gòu)的高并發(fā)、高性能、穩(wěn)定性、高可靠性、強(qiáng)一致性等。
3.深入理解公司業(yè)務(wù)、基于及微服務(wù)技術(shù)體系解決平臺(tái)性能瓶頸,通過(guò)容量規(guī)劃、性能優(yōu)化等手段提升系統(tǒng)整體性能;
4. 能夠有效輸出好的技術(shù)方案幫助業(yè)務(wù)方實(shí)現(xiàn)業(yè)務(wù)目標(biāo),并負(fù)責(zé)解決開(kāi)發(fā)過(guò)程中的關(guān)鍵技術(shù)問(wèn)題;
5.與產(chǎn)品團(tuán)隊(duì)和數(shù)據(jù)團(tuán)隊(duì)緊密配合,為公司產(chǎn)品提供服務(wù)支撐。
任職要求:
1.計(jì)算機(jī)及相關(guān)專業(yè),8年以上工作經(jīng)驗(yàn),2年及以上服務(wù)端研發(fā)架構(gòu)經(jīng)驗(yàn);
2.精通Spring boot/Spring Cloud等微服務(wù)應(yīng)用框架,具有基于微服務(wù)的系統(tǒng)架構(gòu)能力。至少兩個(gè)基于微服務(wù)的大型企業(yè)級(jí)項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn),在服務(wù)治理,服務(wù)監(jiān)控、異步消息處理的方面有相關(guān)開(kāi)發(fā)經(jīng)驗(yàn);
3.具備扎實(shí)的Java語(yǔ)言基礎(chǔ),熟悉并理解主流的JAVA設(shè)計(jì)模式、多線程、JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化,
4.精通分布式、高并發(fā)、高負(fù)載、高可用系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)和調(diào)優(yōu)經(jīng)驗(yàn),熟悉MySql、Redis等數(shù)據(jù)存儲(chǔ)和緩存技術(shù)以及Kubernets/Docker、消息隊(duì)列、負(fù)載均衡、分布式系統(tǒng)監(jiān)控和調(diào)優(yōu)等技術(shù),了解大數(shù)據(jù)處理和數(shù)據(jù)挖掘技術(shù);
5.具備優(yōu)秀的團(tuán)隊(duì)意識(shí)和溝通能力,有較強(qiáng)的學(xué)習(xí)能力和鉆研精神。對(duì)平臺(tái)和系統(tǒng)共有自己的思考,有自己清晰的技術(shù)目標(biāo)和職業(yè)目標(biāo)。