崗位職責(zé):
1.負(fù)責(zé)時(shí)空大數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)設(shè)計(jì)與規(guī)劃;
2.根據(jù)概要設(shè)計(jì),進(jìn)行詳細(xì)設(shè)計(jì)的文檔編寫(xiě);
3. 具備豐富的數(shù)據(jù)處理和數(shù)據(jù)倉(cāng)庫(kù)建模的項(xiàng)目實(shí)踐經(jīng)驗(yàn);
4.負(fù)責(zé)GeoServer、Geomesa、geotrellis、GeoSpark、Hadoop、HBase、Hive、Spark等大數(shù)據(jù)平臺(tái)規(guī)劃、部署、監(jiān)控、系統(tǒng)優(yōu)化等;
5.上級(jí)交代的其他工作。
崗位要求:
1、熟悉Scala,Java語(yǔ)言,有分布式編程經(jīng)驗(yàn);
2、具有分布式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),熟悉基于Spring boot、Spring Cloud的微服務(wù)架構(gòu);
3. 熟悉GeoServer、Geomesa、GeoSpark、geotrellis、Hadoop、Spark、Flink、Hive, Hbase, SQL-on-Hadoop、Kafka等大數(shù)據(jù)相關(guān)技術(shù);
4. 深入使用Java,深入理解并熟練使用Java類(lèi)庫(kù)及框架,如多線程、并發(fā)處理、I/O與網(wǎng)絡(luò)通訊;
5. 對(duì)Java虛擬機(jī)有較深了解,有運(yùn)行態(tài)JVM分析及調(diào)優(yōu)的實(shí)際經(jīng)驗(yàn)。