职位描述
岗位职责:1.负责GIS信息管理系统的后端架构设计与开发,支撑高并发空间数据服务及复杂地理分析需求。
2.开发与维护GIS核心服务接口(如地图服务、空间查询、数据存储),对接前端及第三方系统。
3.优化空间数据库性能,设计高效的空间索引、查询策略及数据分片方案。
4.实现GIS数据处理引擎,支持多源地理数据(矢量、栅格、实时流数据)的清洗、转换与融合。
5.保障系统高可用性,解决分布式部署、负载均衡、容灾备份等技术挑战。
任职要求:必备技能
核心开发能力:
精通至少一门后端开发语言:
Python:熟悉Django/Flask框架及GeoDjango扩展;
Java:掌握Spring Boot框架及GeoTools库;
Node.js:熟悉Express/Koa框架及Turf.js空间计算库。
熟悉RESTful API设计,了解GraphQL或gRPC等通信协议。
掌握空间数据库管理与优化:
PostgreSQL/PostGIS(空间索引、栅格存储、SQL/PostGIS函数);
MongoDB(地理空间查询、GeoJSON支持)。
GIS专项技能:
熟悉OGC标准服务协议(WMS/WFS/WMTS/WPS)及服务发布工具(如GeoServer、MapServer)。
精通GIS数据处理工具链:
数据转换:GDAL/OGR命令行工具或Python绑定;
空间分析:PostGIS空间函数、JTS Topology Suite。
了解GIS算法实现:路径规划(A*/Dijkstra)、缓冲区分析、空间叠加分析。
系统设计与性能优化:
熟悉分布式系统设计(微服务、消息队列如Kafka/RabbitMQ)。
具备高并发场景优化经验(如Redis缓存空间查询结果、Elasticsearch地理搜索)。
掌握容器化部署(Docker/K8s)及云平台服务(AWS S3/Azure Blob存储地理数据)。
加分项,有以下经验者优先考虑
有三维GIS服务开发经验(如Cesium Ion、3D Tiles数据服务)。
熟悉时空大数据处理框架(GeoSpark、Flink GIS扩展)。
参与过GIS与AI结合的项目(如遥感影像智能分析、轨迹预测模型)。
了解GIS安全合规方案(数据加密、访问控制、GDPR合规)。
有GIS开源社区贡献经验(如GeoServer插件开发、PostGIS优化)。
岗位福利:1、 工作时间:按国家法定节假日休息(调休或者集休)。
2、 薪资待遇:富有竞争力的薪资结构,包括基本工资、绩效工资、项目奖金、年终奖等。
试用期三个月(试用期工资80%)试用期过后工资另议。
3、员工福利:提供免费住宿、餐补、节日福利、生日会、定期团建等丰富的企业文化活动。
4、公司提供五险
教育背景:本科及以上学历,计算机、地理信息、测绘等相关专业,良好的逻辑思维能力和技术文档编写能力,较强的学习能力和跨团队协作意识。
行业经验:3年以上后端开发经验,至少1年专注GIS领域开发。有独立开发的能力,有智慧城市、自然资源管理、应急救灾、物流路径规划等行业项目经验优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕