崗位職責(zé):
1. 獨(dú)立完成項目的需求分析和系統(tǒng)設(shè)計,高質(zhì)量和高效率地完成核心代碼的開發(fā)
2. 編寫技術(shù)文檔,對代碼有要求,確保代碼質(zhì)量和可維護(hù)性
3. 解決系統(tǒng)運(yùn)行中的技術(shù)問題,優(yōu)化系統(tǒng)性能,保障系統(tǒng)的高可用性
4. 完成領(lǐng)導(dǎo)交辦的其他工作事項
‘’任職要求:
1. 學(xué)歷:統(tǒng)招大學(xué)本科及以上(英語四/六級證書)
2. 工作經(jīng)驗:有WebGIS項目、AI項目、國產(chǎn)化項目開發(fā)經(jīng)驗者優(yōu)先
3. 技術(shù)棧要求
a. 精通Java,扎實的Java編程基礎(chǔ),熟悉常用設(shè)計模式、多線程、JVM,具有系統(tǒng)設(shè)計、系統(tǒng)架構(gòu)能力
b. 熟練使用Java開源框架(SpringBoot、SpringCloud、Mybatis等),并對于使用過的開源框架,能了解原理和機(jī)制
c. 熟悉MySQL、DM數(shù)據(jù)庫,了解數(shù)據(jù)庫基本原理,能編寫高性能SQL并進(jìn)行調(diào)優(yōu)
d. 熟悉常用中間件如Redis、Kafka等
e. 熟悉物聯(lián)網(wǎng)相關(guān)技術(shù)如mqtt等
f. 熟悉GeoServer的配置與使用,了解WMS、WFS等地圖服務(wù)協(xié)議
g. 熟悉ArcGIS、QGIS等相關(guān)系列商業(yè)或開源產(chǎn)品
h. 了解前端GIS開發(fā)技術(shù)(如OpenLayers、CesiumJS等),有三維數(shù)據(jù)處理開發(fā)經(jīng)驗(如3D Tiles等)者優(yōu)先
i. 有AI應(yīng)用開發(fā)經(jīng)驗者優(yōu)先