高级WebGis后端开发工程师
1.8-2.8万元/月【岗位职责】
1.负责WebGIS后端系统的架构设计、开发与维护,保障系统运行的稳定性与高效性能。
2.参与基于SpringCloudAlibaba的分布式微服务系统建设,提升系统的可扩展性与高可用能力。
3.承担空间数据的处理、分析及服务发布工作,运用GeoTools、PostGIS、ArcGIS等技术完成复杂空间操作。
4.优化海量空间数据的存储结构与查询机制,提高数据检索效率与计算精度。
5.攻克开发过程中的关键技术难点,开展问题诊断、根因分析与系统性能调优。
6.参与需求梳理与技术方案设计,推动核心模块落地,确保项目按期高质量交付。
【任职要求】
1.统招本科及以上学历,计算机相关专业,掌握扎实的数据结构、算法、计算机网络、操作系统和数据库基础,具备优秀的编码实现与故障排查能力。
2.Java技术栈:精通Java编程语言,熟练使用Spring、SpringBoot、SpringCloudAlibaba,具有分布式系统开发与微服务架构设计的实际经验。
3.GIS技术栈:熟悉至少一种主流GIS工具或平台,如GeoTools、PostGIS、ArcGIS,能基于其进行空间数据管理与服务部署。
4.分布式与高并发:理解分布式事务、缓存机制、消息队列和服务治理,掌握RPC、异步调用、负载均衡、熔断限流等相关技术。
5.空间数据处理:拥有大规模空间数据ETL流程、分析与处理经验,熟悉常见空间数据格式(如Shapefile、GeoJSON、TIFF等)。
6.数据库:熟练使用PostgreSQL、MySQL,具备数据库建模、性能优化、复杂SQL编写与调试能力。
7.工具与实践:掌握常用开发协作工具(如Git、Maven、Docker、K8s),具备CI/CD自动化部署经验者优先。
8.学习与问题解决能力:具备快速掌握新技术的能力,可独立分析并解决复杂技术问题,具备良好的沟通协作素养。