工作職責(zé):
1.負(fù)責(zé)業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計(jì)、團(tuán)隊(duì)管理制定計(jì)劃并實(shí)施,保證項(xiàng)目質(zhì)量和進(jìn)度;
2.編寫代碼實(shí)現(xiàn)產(chǎn)品功能,完成項(xiàng)目開(kāi)發(fā),撰寫相關(guān)文檔,參與需求分析;
3.負(fù)責(zé)核心技術(shù)問(wèn)題的攻關(guān),技術(shù)方案的選型、系統(tǒng)優(yōu)化,協(xié)助解決項(xiàng)目開(kāi)發(fā)過(guò)程中的技術(shù)難題;
4.了解互聯(lián)網(wǎng)的技術(shù)發(fā)展、評(píng)估外部技術(shù)與解決方案;
任職要求:
1、熟悉分布式微服務(wù)技術(shù)體系,有實(shí)際項(xiàng)目經(jīng)驗(yàn);
2、對(duì)微服務(wù)架構(gòu)的設(shè)計(jì)原則、實(shí)踐、問(wèn)題與挑戰(zhàn)有深刻理解,并能夠根據(jù)業(yè)務(wù)需求進(jìn)行系統(tǒng)的規(guī)劃、設(shè)計(jì)、優(yōu)化及擴(kuò)展;
3、熟悉常見(jiàn)設(shè)計(jì)模式,精通SpringBoot、SpringCloud、 MyBatis、云原生網(wǎng)關(guān)等主流開(kāi)源框架,熟悉常用第三方類庫(kù);
4、JAVA基礎(chǔ)扎實(shí),對(duì)JVM、IO、多線程、并發(fā)、網(wǎng)絡(luò)等有深刻的理解;
5、熟悉云計(jì)算、容器化技術(shù)(如Docker、Kubernetes)以及DevOps流程;
6、具備良好的溝通協(xié)調(diào)能力和團(tuán)隊(duì)合作精神,能夠與產(chǎn)品經(jīng)理、開(kāi)發(fā)人員、測(cè)試人員、運(yùn)維人員等各個(gè)職能部門進(jìn)行有效溝通協(xié)調(diào);
7、有大型分布式系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn),對(duì)分布式事務(wù)、分布式鎖、分布式存儲(chǔ)等技術(shù)有深入了解;
8、有實(shí)際負(fù)責(zé)過(guò)已上線互聯(lián)網(wǎng)項(xiàng)目的架構(gòu)師優(yōu)先考慮;