崗位職責(zé):
1、參與相關(guān)互聯(lián)網(wǎng)用戶平臺(tái),運(yùn)營(yíng)平臺(tái)系統(tǒng)核心開發(fā)和架構(gòu)工作;
2、根據(jù)業(yè)務(wù)以及產(chǎn)品的需求變化,整理相配套的技術(shù)解決方案。包括系統(tǒng)設(shè)計(jì)和編碼實(shí)現(xiàn),保障服務(wù)安全可靠,高質(zhì)量和高性能,支撐日趨復(fù)雜的業(yè)務(wù)需求迭代;
3、跟進(jìn)新項(xiàng)目的進(jìn)度,確保項(xiàng)目進(jìn)度和質(zhì)量,主導(dǎo)技術(shù)難點(diǎn)攻關(guān),解決項(xiàng)目中遇到的技術(shù)難題;
4、參與開發(fā)人員code?review工作,并能提供性能優(yōu)化、安全性建議;
5、參與系統(tǒng)架構(gòu)設(shè)計(jì)、接口規(guī)范制定、技術(shù)文檔編寫等;
任職要求:
1、五年以上開發(fā)經(jīng)驗(yàn),本科或以上學(xué)歷,計(jì)算機(jī)軟件或相關(guān)專業(yè)。
2、Java基礎(chǔ)扎實(shí),深入理解java各項(xiàng)核心技術(shù)點(diǎn)應(yīng)用,熟練掌握java并發(fā)編程,對(duì)JVM原理有一定的理解。
3、熟練掌握Spring?boot,Spring?Cloud?/?Spring?Cloud?Alibaba?等至少一項(xiàng)主流開發(fā)框架,并對(duì)其設(shè)計(jì)和運(yùn)行機(jī)制有較為深入的理解。
4、熟練掌握Mysql/Oracle,Redis,ElasticSearch?等常用數(shù)據(jù)存儲(chǔ)組件以及相關(guān)的性能優(yōu)化有一定經(jīng)驗(yàn),?具備編寫復(fù)雜SQL,存儲(chǔ)過程能力。
5、具有一定的基于數(shù)據(jù)庫,緩存,分布式存儲(chǔ),消息隊(duì)列開發(fā)高可用,高性能應(yīng)用的實(shí)踐經(jīng)驗(yàn);
有大數(shù)據(jù)量高并發(fā)處理的工作經(jīng)驗(yàn),有良好的識(shí)別和設(shè)計(jì)通用組件及模塊的能力;
6、有使用Flume、Hadoop、Hive、Spark、Flink,clickhouse等大數(shù)據(jù)處理平臺(tái)相關(guān)經(jīng)驗(yàn)優(yōu)先考慮;