岗位职责:
1. 独立完成项目的需求分析和系统设计,高质量和高效率地完成核心代码的开发
2. 编写技术文档,对代码有要求,确保代码质量和可维护性
3. 解决系统运行中的技术问题,优化系统性能,保障系统的高可用性
4. 完成领导交办的其他工作事项
‘’任职要求:
1. 学历:统招大学本科及以上(英语四/六级证书)
2. 工作经验:有WebGIS项目、AI项目、国产化项目开发经验者优先
3. 技术栈要求
a. 精通Java,扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,具有系统设计、系统架构能力
b. 熟练使用Java开源框架(SpringBoot、SpringCloud、Mybatis等),并对于使用过的开源框架,能了解原理和机制
c. 熟悉MySQL、DM数据库,了解数据库基本原理,能编写高性能SQL并进行调优
d. 熟悉常用中间件如Redis、Kafka等
e. 熟悉物联网相关技术如mqtt等
f. 熟悉GeoServer的配置与使用,了解WMS、WFS等地图服务协议
g. 熟悉ArcGIS、QGIS等相关系列商业或开源产品
h. 了解前端GIS开发技术(如OpenLayers、CesiumJS等),有三维数据处理开发经验(如3D Tiles等)者优先
i. 有AI应用开发经验者优先