更新于 3月13日

GIS后端开发工程师

7000-12000元·13薪
  • 南昌东湖区
  • 3-5年
  • 本科
  • 全职
  • 招1人

职位描述

地图开发GIS后端开发GeoServer
1. 基于GeoServer进行二次开发,包括定制地图服务发布、权限管控、性能优化及功能扩展,满足业务场景下的地图服务需求;
2.熟练运用GeoTools工具包进行空间数据处理、空间分析、几何计算等相关功能开发,支撑GIS核心业务逻辑实现;
3.负责GIS相关数据的存储、读取、同步及管理,适配PostgreSQL/PostGIS、MySQL、Oracle 等主流数据库,同时精通达梦、人大金仓等国产数据库的应用与优化;
4.参与GIS后端系统架构设计、技术方案论证,主导核心模块开发与代码重构,保障系统稳定性、可扩展性与安全性;
5.与前端开发、产品、测试等团队紧密协作,梳理业务需求并转化为技术实现,解决开发过程中的技术难点与跨团队协作问题;
6.负责GIS相关接口设计与开发,提供高效、规范的 API 服务,支撑前端可视化、移动端等多端数据交互;
7.关注GIS领域新技术、新工具的发展趋势,引入合适的技术方案优化现有系统,提升开发效率与产品竞争力。
二、任职要求
1.本科及以上学历,地理信息科学(GIS)、测绘、遥感、软件工程等相关专业,3年以上GIS后端开发经验;
2.精通Java开发语言,熟练掌握Spring Boot、Spring Cloud等微服务框架,具备扎实的后端开发功底与面向对象编程思想;可以使用GDAL、geotools开发;
3.具备丰富的GeoServer二次开发经验,深入理解GeoServer的架构原理、插件开发机制,能独立完成定制化功能开发与问题排查;
4.熟练使用GeoTools工具包进行空间数据处理、投影转换、空间查询等开发,熟悉 OGC 相关标准(WMS、WFS、WMTS 等);
5.精通至少2种主流数据库(PostgreSQL/PostGIS、MySQL、Oracle)的应用与优化,具备国产数据库(达梦、人大金仓等)项目实战经验者优先;
6.具备良好的代码规范、文档编写能力,熟悉Git、Maven等开发工具与构建工具;
7.具备较强的问题分析与解决能力、沟通协作能力,能承受一定的项目压力,有独立负责核心模块开发经验者优先。
8.有大型GIS平台、空间数据管理系统、地图服务相关项目开发经验者有先;
9.熟悉Docker等容器化与云原生技术,具备微服务架构下GIS系统部署与优化经验者;
10.熟悉GIS平台软件:ArcGIS\Geoserver或者QGis等软件;
11.熟悉tif、img等常用栅格数据格式;熟悉shapefile、geojson、PostGIS的空间表、WKT的格式定义、知道其优缺点;’
12.了解前端GIS相关技术(如 OpenLayers、Leaflet、Mapbox),能与前端团队高效协作完成全流程开发者;

工作地点

江西省南昌市东湖区彭家桥街道文教路359号江西省农业检验检测综合大楼1楼105室

认证资质

营业执照信息

职位发布者

王女士/HR

昨日活跃
立即沟通