GIS軟件系統(tǒng)架構(gòu)師
職位描述:
我們正在尋找一位 GIS軟件系統(tǒng)架構(gòu)師,加入我們的技術(shù)團隊,負責GIS(地理信息系統(tǒng))軟件的架構(gòu)設(shè)計、技術(shù)方案規(guī)劃以及系統(tǒng)的整體技術(shù)架構(gòu)優(yōu)化。你將主導(dǎo)大型GIS系統(tǒng)的設(shè)計與實現(xiàn),確保系統(tǒng)的高可用、高擴展性和高性能。此職位要求候選人具備豐富的GIS技術(shù)經(jīng)驗,熟悉大規(guī)模數(shù)據(jù)處理、分布式架構(gòu)、地圖服務(wù)技術(shù),并能夠在復(fù)雜的地理數(shù)據(jù)處理與分析場景中設(shè)計高效的解決方案。
工作職責:
1. GIS系統(tǒng)架構(gòu)設(shè)計:
o 負責公司GIS軟件的整體架構(gòu)設(shè)計,確保系統(tǒng)能夠支持大規(guī)模地理數(shù)據(jù)的存儲、分析、可視化及分布式計算。
o 設(shè)計支持復(fù)雜空間數(shù)據(jù)處理、實時數(shù)據(jù)分析和高并發(fā)訪問的架構(gòu),推動高效的GIS系統(tǒng)實現(xiàn)。
o 選擇和評估適合的技術(shù)棧,設(shè)計數(shù)據(jù)模型,確保GIS數(shù)據(jù)的高效存儲、查詢和分析。
2. 技術(shù)選型與標準制定:
o 根據(jù)項目需求進行技術(shù)選型,確保技術(shù)方案滿足系統(tǒng)的擴展性、可維護性、容錯性和性能需求。
o 制定系統(tǒng)架構(gòu)設(shè)計標準,指導(dǎo)團隊在開發(fā)過程中遵循架構(gòu)最佳實踐。
3. 空間數(shù)據(jù)與地圖服務(wù)技術(shù)實現(xiàn):
o 負責設(shè)計和實現(xiàn)支持 大規(guī)??臻g數(shù)據(jù)處理(如柵格數(shù)據(jù)、矢量數(shù)據(jù)等)的架構(gòu),確保高效的數(shù)據(jù)存取與處理。
o 與前端團隊合作,設(shè)計支持 三維地圖(如 Cesium)和空間分析功能的前后端協(xié)作架構(gòu)。
4. 分布式系統(tǒng)與微服務(wù)架構(gòu):
o 設(shè)計并實現(xiàn)分布式系統(tǒng)架構(gòu),解決系統(tǒng)的高可用、負載均衡、容錯性等問題,支持地理信息的大規(guī)模實時處理。
o 參與微服務(wù)架構(gòu)的設(shè)計與優(yōu)化,推動服務(wù)解耦、模塊化、容器化和自動化部署。
5. 系統(tǒng)性能優(yōu)化與高可用性設(shè)計:
o 設(shè)計優(yōu)化方案,解決系統(tǒng)中的性能瓶頸,確保GIS系統(tǒng)能夠在大規(guī)模地理數(shù)據(jù)處理和大并發(fā)請求下高效運行。
o 主導(dǎo)系統(tǒng)的 高可用性、災(zāi)備恢復(fù)(DR)方案設(shè)計,確保系統(tǒng)的穩(wěn)定性和可靠性。
6. 團隊技術(shù)指導(dǎo)與合作:
o 為開發(fā)團隊提供技術(shù)指導(dǎo),解決系統(tǒng)設(shè)計中的技術(shù)難題,推動團隊技術(shù)能力的提升。
o 協(xié)作產(chǎn)品經(jīng)理、前端工程師、運維工程師等跨職能團隊,確保架構(gòu)設(shè)計的順利實施與系統(tǒng)穩(wěn)定運行。
7. 創(chuàng)新與技術(shù)前瞻性:
o 跟蹤GIS領(lǐng)域的新技術(shù)和趨勢,評估其在現(xiàn)有架構(gòu)中的應(yīng)用可能性,推動技術(shù)創(chuàng)新。
o 研究并實施適合大規(guī)模GIS應(yīng)用的 空間大數(shù)據(jù) 處理技術(shù)和 云計算 架構(gòu)。
任職要求:
1. 學(xué)歷要求:計算機科學(xué)、軟件工程、地理信息系統(tǒng)(GIS)或相關(guān)專業(yè)碩士及以上學(xué)歷。
2. 工作經(jīng)驗:
o 5年以上的GIS軟件開發(fā)經(jīng)驗,3年以上的架構(gòu)設(shè)計經(jīng)驗。
o 具備豐富的 GIS系統(tǒng)架構(gòu)設(shè)計經(jīng)驗,尤其是在 空間數(shù)據(jù)處理、地圖服務(wù)、空間分析 等方面。
3. 技術(shù)能力要求:
o 精通 分布式系統(tǒng) 架構(gòu)設(shè)計,熟悉 微服務(wù)架構(gòu) 和 云平臺(如 AWS、Azure、Alibaba Cloud等)的使用。
o 熟悉常見的 空間數(shù)據(jù)庫(如 PostGIS、Oracle Spatial、ElasticSearch)及 地理信息系統(tǒng)技術(shù)。
o 具備 大數(shù)據(jù)處理(如 Hadoop、Spark)經(jīng)驗,能夠設(shè)計適應(yīng)大規(guī)??臻g數(shù)據(jù)分析的架構(gòu)。
o 熟悉 空間分析算法,如 路徑規(guī)劃、空間聚類、熱力圖分析 等。
4. GIS相關(guān)技術(shù)要求:
o 熟悉常見的 GIS平臺(如 ArcGIS、QGIS、MapServer、GeoServer)及 地理數(shù)據(jù)格式(如 GeoJSON、Shapefile、KML)的使用與處理。
o 具備 WebGIS 或 三維GIS開發(fā)經(jīng)驗,熟悉 Cesium、OpenLayers 等前端GIS開發(fā)平臺。
5. 架構(gòu)設(shè)計與性能優(yōu)化:
o 精通 性能優(yōu)化 技術(shù),能夠針對復(fù)雜GIS系統(tǒng)中的數(shù)據(jù)查詢、渲染和計算進行性能調(diào)優(yōu)。
o 熟悉 緩存、消息隊列、負載均衡 等技術(shù),具備在高并發(fā)環(huán)境下設(shè)計高效系統(tǒng)的經(jīng)驗。
6. 領(lǐng)導(dǎo)力與團隊協(xié)作能力:
o 具有較強的 團隊領(lǐng)導(dǎo)力,能夠指導(dǎo)團隊成員進行技術(shù)決策并推動系統(tǒng)架構(gòu)的演進。
o 良好的溝通與協(xié)作能力,能夠與跨部門團隊緊密合作,確保項目按時、高質(zhì)量交付。
加分項:
· 熟悉 實時數(shù)據(jù)處理 和 流數(shù)據(jù)處理(如 Kafka、Flink),能夠處理動態(tài)變化的空間數(shù)據(jù)。
· 有 地理信息大數(shù)據(jù)平臺(如 Hadoop GIS、GeoMesa)的經(jīng)驗。
· 了解 人工智能、機器學(xué)習(xí) 在GIS系統(tǒng)中的應(yīng)用,能夠推動智能分析與數(shù)據(jù)挖掘技術(shù)的落地。
· 熟悉 地理信息系統(tǒng)標準化,如 OGC 標準(WMS、WFS、WCS)。
· 了解 容器化技術(shù)(如 Docker、Kubernetes)及 DevOps 實踐,能夠?qū)崿F(xiàn)高效的開發(fā)、測試和部署流程。
北京 - 西城
北京神州數(shù)字科技有限公司北京 - 西城
雄安人才發(fā)展集團有限公司北京 - 昌平
中移數(shù)智科技有限公司北京 - 西城
北京友安豐廷創(chuàng)新科技有限公司北京 - 海淀
中公高科北京 - 海淀
龍芯中科