GIS技术专家/分析师
12个月合同
温哥华混合办公
寻求一名合同制GIS程序员/开发人员,与IT和GIS团队合作,支持正在进行的项目,并使用Esri技术和ArcGIS企业平台增强内部构建的应用程序。此角色还将与GIS团队密切合作,培训和指导现有团队成员。
主要职责
GIS程序员/开发人员将与IT和GIS利益相关者合作:
- 执行脚本编写、自动化和系统配置,以支持集成和应用程序增强。
- 使用批准的企业工具(如ArcGIS Experience Builder、Survey123和Field Maps)构建和维护低代码解决方案和工作流。
- 使用批准的API和SDK开发或扩展自定义GIS应用程序组件。
- 通过审查脚本、日志、配置逻辑和集成点来解决系统问题。
- 进行需求分析并在软件开发生命周期内维护项目文档。
- 参与敏捷/Scrum实践,并在Azure DevOps中创建用户故事。
- 与IT合作进行系统架构、API集成、安全考虑和环境管理。
- 协调IT管理员支持ArcGIS Enterprise的配置、部署和维护。
- 在脚本编写、配置、工作流自动化和应用程序开发最佳实践方面指导和支持GIS团队成员。
- 作为持续改进的一部分,建议改进工作流、标准和开发实践。
工作关系
此角色将与以下人员一起工作:
- 开发人员、业务分析师、数据库管理员和业务用户
所需资格
- GIS、计算机科学、地理、地理空间科学、工程学士学位或同等教育和经验组合
- 精通Esri ArcGIS平台,包括:
- ArcGIS Pro
- ArcGIS Enterprise(服务器、门户、数据存储)
- ArcGIS Online
- Experience Builder、Survey123、Field Maps
- 精通SQL进行空间查询
- 精通Python(ArcGIS API for Python)
- 精通JavaScript(ArcGIS API for JavaScript)
- 熟悉Git进行版本控制