職位描述
一、崗位職責
1、主導地理信息行業核心業務系統(如空間大數據平臺、實時監測系統、智慧城市中臺)的架構設計,制定高可用、高擴展的技術方案。
2、解決海量時空數據處理、高并發請求、分布式計算等場景下的技術難題,優化系統性能與穩定性。
3、設計和開發支持地理信息數據(如矢量數據、柵格數據、實時流數據)的高效存儲、查詢及分析服務,集成空間數據庫(如PostGIS、MongoDB地理空間索引)。
4、構建RESTful/gRPC API服務,支持多端(Web、移動端、IoT設備)數據交互,滿足低延遲、高吞吐的業務需求。
5、搭建微服務化技術中臺,制定服務治理、監控告警(Prometheus/Grafana)、日志分析(ELK)等標準化方案。
6、推動容器化(Docker/Kubernetes)與云原生技術落地,優化資源調度與成本管理;
7、深入理解自然資源、環境監測、智慧城市等行業業務邏輯,設計符合行業規范的分布式系統架構。
8、主導關鍵模塊開發(如空間分析引擎、實時數據管道、數據權限管理),確保系統安全性與合規性。
二、任職要求
1. 統招本科及以上學歷,5年以上后端開發經驗,2年以上大型系統架構設計經驗,主導過至少2個完整的高并發分布式系統項目。
2. 精通Java/Python/Go中至少一門語言,熟悉設計模式、領域驅動設計(DDD)及微服務架構(Spring Cloud/gRPC)。
3. 熟悉空間數據處理技術(如GeoJSON、WKT、空間索引),有PostGIS、GeoServer、ArcGIS Enterprise等工具實戰經驗者優先。
4. 掌握地理信息行業協議與標準(如OGC WFS/WMS、TMS),具備空間數據服務開發能力者優先。
5. 精通MySQL/PostgreSQL、Redis、Elasticsearch等數據庫的性能調優,熟悉分庫分表、讀寫分離方案。
6. 有大規模實時數據處理經驗(如Kafka/Flink/Spark Streaming),熟悉分布式計算框架(Hadoop/Spark)
7. 熟練使用DevOps工具鏈(Jenkins/GitLab CI),掌握自動化部署、灰度發布及災備方案設計。
8. 熟悉linux基本操作,熟悉WebLogic、WebSphere、Tomcat等應用服務器基本操作及部署。
9. 熟練使用Myeclipse、Eclipse、IntelliJ IDEA等集成開發工具,熟練使用SVN、CVS、GIT等版本控制工具。
10. 有較好的團隊協作精神,善于溝通,學習能力強,能適應較強的工作壓力。