崗位職責(zé):
?1.負(fù)責(zé)平臺(tái)系統(tǒng)的后端技術(shù)選型,應(yīng)用架構(gòu)、技術(shù)架構(gòu)、開發(fā)架構(gòu)等架構(gòu)設(shè)計(jì)
?2.帶領(lǐng)團(tuán)隊(duì)進(jìn)行技術(shù)難點(diǎn)的攻關(guān),?落地實(shí)施,?并指導(dǎo)開發(fā)人員的技術(shù)難點(diǎn)問題;
?3.負(fù)責(zé)平臺(tái)系統(tǒng)的性能、穩(wěn)定性、可擴(kuò)展性、安全性、可靠性等方面的深度優(yōu)化;
?4.負(fù)責(zé)后端核心代碼編寫、按時(shí)交付,保證交付質(zhì)量和負(fù)責(zé)版本維護(hù);保障生產(chǎn)上的安全、平穩(wěn)運(yùn)行;
?5.與上下游團(tuán)隊(duì)配合,協(xié)調(diào)內(nèi)部資源,配合交付項(xiàng)目進(jìn)行技術(shù)決策,進(jìn)行技術(shù)風(fēng)險(xiǎn)評(píng)估;
?6.制定開發(fā)規(guī)范,參與制定技術(shù)標(biāo)準(zhǔn),編寫相應(yīng)的技術(shù)文檔,并對(duì)通用技術(shù)進(jìn)行整理,提高技術(shù)復(fù)用;
?7.團(tuán)隊(duì)內(nèi)部分享優(yōu)秀實(shí)踐及相關(guān)知識(shí);
?8.積極了解業(yè)界發(fā)展、相關(guān)新技術(shù)及趨勢(shì),促進(jìn)技術(shù)進(jìn)步和創(chuàng)新任職要求:
?
?任職要求:
?1.深度理解架構(gòu)師的職責(zé)和架構(gòu)設(shè)計(jì)的目標(biāo)、原則及取舍;
?2.深刻理解大型互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等平臺(tái)架構(gòu)設(shè)計(jì);
?3.5年以上JAVA開發(fā)經(jīng)驗(yàn),精通JVM原理;
?4.2年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),兩年以上微服務(wù)實(shí)際產(chǎn)品研發(fā)經(jīng)驗(yàn),如Dubbo、Spring?Cloud;
?5.具備良好的面向?qū)ο蠓治?、設(shè)計(jì)、開發(fā)能力和思想,精通OO、AOP、OOP、DDD及設(shè)計(jì)模式;
?6.熟悉容器相關(guān)技術(shù):Docker、Kubernetes、Mesos等;
?7.熟悉DevOps相關(guān)工具:?git、Jenkins、Gradle、Ansible、SonaQube等;
?8.精通常用Open?Source框架:SpringMVC,MyBatis;
?9.精通MySQL(或PostgreSQL)處理機(jī)制與應(yīng)用場(chǎng)景限制、精通Redis、MongoDB、HBase等NoSQL,精通消息中間件,如ActiveMQ、RabbitMQ、Kafka等;
?10.具備工業(yè)互聯(lián)網(wǎng)平臺(tái)研發(fā)經(jīng)驗(yàn)者優(yōu)先;
?11.良好的溝通能力、團(tuán)隊(duì)合作精神和服務(wù)意識(shí)。