崗位職責(zé):
1、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)、業(yè)務(wù)邏輯抽象等編碼工作;
2、負(fù)責(zé)數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)設(shè)計(jì)與數(shù)據(jù)開(kāi)發(fā),建設(shè)PB級(jí)共享的數(shù)據(jù)平臺(tái);
3、持續(xù)提升核心系統(tǒng)的高處理性能,保證系統(tǒng)的安全、穩(wěn)定、快速運(yùn)行;
4、在項(xiàng)目開(kāi)發(fā)前期撰寫(xiě)并規(guī)范數(shù)據(jù)庫(kù)設(shè)計(jì)文檔、系統(tǒng)架構(gòu)設(shè)計(jì)文檔、數(shù)據(jù)接口文檔;
5、負(fù)責(zé)制定團(tuán)隊(duì)開(kāi)發(fā)規(guī)范、編碼規(guī)范,并跟蹤開(kāi)發(fā)過(guò)程及時(shí)糾正;
6、指導(dǎo)軟件工程師針對(duì)大數(shù)據(jù)平臺(tái)的開(kāi)發(fā)及技術(shù)研究工作,提升團(tuán)隊(duì)整體技術(shù)水平;
任職要求:
1、通信、計(jì)算機(jī)、軟件等相關(guān)專(zhuān)業(yè)畢業(yè),碩士以上學(xué)歷,熟悉數(shù)據(jù)結(jié)構(gòu)和算法;
2、精通設(shè)計(jì)模式、SOA、微服務(wù)等常用軟件架構(gòu)思想,善于設(shè)計(jì)可重用組件和可定制化產(chǎn)品;
3、具備優(yōu)秀的編程能力,10年以上JAVA開(kāi)發(fā)工作經(jīng)驗(yàn),對(duì)JAVA語(yǔ)言有十分深入的了解,熟悉常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)和算法;
4、熟練掌握hadoop、Flink等大數(shù)據(jù)技術(shù)體系;熟悉IO、多線(xiàn)程,熟悉分布式、緩存、消息等機(jī)制;
5、具備優(yōu)秀的業(yè)務(wù)抽象能力、架構(gòu)分析能力與設(shè)計(jì)能力,能積極參與前期設(shè)計(jì),審核應(yīng)用開(kāi)發(fā)的設(shè)計(jì)方案;
6、良好的分析問(wèn)題和解決問(wèn)題的能力,良好的工作進(jìn)度管理與把控能力,抗壓能力強(qiáng);
7、有工業(yè)互聯(lián)網(wǎng)、工業(yè)大數(shù)據(jù)、物聯(lián)網(wǎng)平臺(tái)架構(gòu)工作經(jīng)驗(yàn)者優(yōu)先考慮;