岗位职责:
1. 系统设计与开发:
负责GIS相关系统的需求分析、架构设计、核心模块开发及数据库设计;
基于ArcGIS/GeoScene平台进行二次开发,并熟练使用开源GIS框架(如GeoServer、OpenLayers、Leaflet、Cesium)实现WebGIS功能;
参与三维GIS平台研发,跟踪三维可视化技术(如Cesium、WebGL)的应用与优化;
2. 技术攻关与协作:
解决技术难题,指导初级工程师,提升团队技术能力;
配合产品、设计团队完成交互优化,提升用户体验;
3. 数据管理与优化:
设计并优化空间数据库(PostgreSQL/PostGIS、Oracle/ArcSde),编写高效SQL语句及空间分析算法;
处理地理空间数据(矢量、遥感、倾斜摄影等),支持地图发布与空间分析需求;
4. 文档与交付:编写系统设计等相关技术文档,保障项目规范化交付。
任职要求:
1. 本科及以上学历,GIS、测绘、计算机、遥感等相关专业,3年以上GIS开发经验。
2. 技术能力:
ArcGIS精通:熟练使用ArcGIS/GeoScene桌面工具,掌握Pro/Engine/Server二次开发;
开源框架:熟悉GeoServer、OpenLayers、Leaflet、Cesium等,具备WebGIS全栈开发能力;
数据库:精通PostgreSQL/PostGIS或Oracle Spatial,具备空间数据库设计与优化经验;
开发语言:至少掌握Java和JavaScript,熟悉Spring、Vue/React等框架,具备全栈开发能力者优先;
3. 优先条件:
有自然资源相关业务图形开发和项目经验;
有三维GIS开发经验(Cesium、Unreal Engine)或智慧城市/BIM项目经验;
熟悉OGC标准(WMS/WFS)、空间分析算法或AI/大数据在GIS中的应用;
4. 逻辑清晰,工作积极,抗压能力强,具备独立解决问题能力,良好的团队协作与沟通能力。