崗位職責(zé):
1.作為團(tuán)隊(duì)核心,負(fù)責(zé)開發(fā)技術(shù)架構(gòu)的設(shè)計(jì)和建設(shè),核心代碼開發(fā)、API接口設(shè)計(jì)開發(fā)、系統(tǒng)優(yōu)化等工作,實(shí)現(xiàn)高并發(fā)、高穩(wěn)定性技術(shù)架構(gòu),解決技術(shù)難點(diǎn)。
2.制定開發(fā)規(guī)范,確保系統(tǒng)的質(zhì)量,保障項(xiàng)目的開發(fā)進(jìn)度;
3.參與核心代碼編寫,對(duì)開發(fā)團(tuán)隊(duì)進(jìn)行技術(shù)指導(dǎo)和培訓(xùn);
4.負(fù)責(zé)解決核心技術(shù)難題,并能識(shí)別風(fēng)險(xiǎn),提供性能優(yōu)化方案等;
5.了解工業(yè)互聯(lián)網(wǎng)設(shè)計(jì)方案和微服務(wù)設(shè)計(jì)思想,負(fù)責(zé)企業(yè)數(shù)據(jù)中臺(tái)設(shè)計(jì)和開發(fā),數(shù)據(jù)中臺(tái)技術(shù)選型和架構(gòu)設(shè)計(jì)工作。
崗位要求:
1.5年以上Java開發(fā)經(jīng)驗(yàn),參與過(guò)至少1個(gè)重點(diǎn)或大型的企業(yè)數(shù)據(jù)中臺(tái)項(xiàng)目開發(fā)工作,承擔(dān)主要開發(fā)設(shè)計(jì)工作;
2.熟練掌握J(rèn)AVA開發(fā)語(yǔ)言;
3.熟練掌握Postgresql和MySQL等主流數(shù)據(jù)庫(kù),熟悉SQL和查詢優(yōu)化;
4.熟練使用NoSQL數(shù)據(jù)庫(kù)和Redis內(nèi)存數(shù)據(jù)庫(kù);
5.熟悉Unix/Linux操作系統(tǒng)原理、常用工具,常用的命令;
6.精通Hadoop框架和Spark,Storm,Sqoop,NiFi,Hive,HBase,ClickHouse等數(shù)據(jù)中臺(tái)技術(shù)組件。
7.精通Spring Framework、Spring Boot、Spring MVC和MyBatis Plus等主流框架開發(fā);熟悉分布式、緩存、消息隊(duì)列等機(jī)制,熟悉掌握RocketMQ、Kafka等常用中間件;
8.精通Spring Cloud或Spring Cloud Alibaba微服務(wù)開發(fā)框架;
9.熟悉Tomcat、Nginx等主流應(yīng)用服務(wù)器環(huán)境;
10.熟練使用Docker容器化工具,具備Image編寫構(gòu)建能力;
11.具備規(guī)范編碼和撰寫文檔的能力;能夠獨(dú)立解決技術(shù)問(wèn)題,有較強(qiáng)的創(chuàng)新意識(shí)。