職位描述:
1、作為團(tuán)隊(duì)核心,參與公司產(chǎn)品的需求討論、確認(rèn)技術(shù)方案設(shè)計(jì)、以及技術(shù)研發(fā)和產(chǎn)品迭代工作;
2、負(fù)責(zé)架構(gòu)規(guī)劃、設(shè)計(jì)、技術(shù)架構(gòu)選型、業(yè)務(wù)及數(shù)據(jù)架構(gòu)設(shè)計(jì);主導(dǎo)架構(gòu)治理、設(shè)計(jì)評(píng)審、以及組件化的持續(xù)演進(jìn);
3、制定開(kāi)發(fā)規(guī)范,確保系統(tǒng)的質(zhì)量,保障項(xiàng)目的開(kāi)發(fā)進(jìn)度;參與核心代碼編寫(xiě),對(duì)開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行技術(shù)指導(dǎo)和培訓(xùn);
4、負(fù)責(zé)解決核心技術(shù)難題,并能識(shí)別風(fēng)險(xiǎn),提供性能優(yōu)化方案等;
5、負(fù)責(zé)公司產(chǎn)品從0-1的研發(fā)工作(最少負(fù)責(zé)過(guò)1個(gè)產(chǎn)品或項(xiàng)目的研發(fā)工作)
職位要求:
1. 本科以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)
2. 5年以上Java經(jīng)驗(yàn),2年以上項(xiàng)目管理經(jīng)驗(yàn);
3. 擅于發(fā)現(xiàn)數(shù)據(jù)的本質(zhì)和數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,有數(shù)據(jù)可視化分析項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
4. JAVA基礎(chǔ)扎實(shí),熟悉多線程編程,分布式,緩存,消息隊(duì)列等機(jī)制;熟悉JVM,包括內(nèi)存模型、類加載機(jī)制以及性能優(yōu)化;
5. 熟練掌握Spring、Spring Boot、Spring Cloud等主流框架的開(kāi)發(fā)技術(shù)并理解其工作原理;
6. 熟悉常見(jiàn)的中間件Dubbo、RocketMQ、sharding-sphere等并有較好的使用經(jīng)驗(yàn)與思考;熟悉分布式解決方案及其原理:分布式緩存、微服務(wù)架構(gòu)、負(fù)載均衡、連接池等;
7.熟悉Clickhouse,Spark,Hive,DataX等相關(guān)技術(shù);
8. 具有很強(qiáng)的分析復(fù)雜問(wèn)題和解決復(fù)雜問(wèn)題的能力,有強(qiáng)烈的責(zé)任心和使命感,良好的溝通表達(dá)能力和團(tuán)隊(duì)協(xié)作能力;
9. 具備較強(qiáng)的業(yè)務(wù)理解及業(yè)務(wù)抽象能力,能夠快速?gòu)臉I(yè)務(wù)需求中找到技術(shù)設(shè)計(jì)的場(chǎng)景,有較強(qiáng)的業(yè)務(wù)理解能力。
10. 有強(qiáng)烈的技術(shù)熱情和鉆研精神,熱愛(ài)新技術(shù);熱愛(ài)分享,樂(lè)于幫助團(tuán)隊(duì)共同成長(zhǎng)。
11. 具備良好的溝通表達(dá)能力,具備極強(qiáng)的團(tuán)隊(duì)精神和合作精神;能夠?qū)a(chǎn)品需求轉(zhuǎn)化為設(shè)計(jì)需求,并具備有良好的文檔能力,能夠有效的指導(dǎo)開(kāi)發(fā)團(tuán)隊(duì)的開(kāi)發(fā);
12.有PMP證書(shū),軟件設(shè)計(jì)師證書(shū),軟件開(kāi)發(fā)經(jīng)驗(yàn),大數(shù)據(jù)相關(guān)經(jīng)驗(yàn)者優(yōu)先。