岗位职责:
1、负责公司产品的研发,有能力独立完成软件研发项目的组织协调、技术路线制定、疑难问题攻关、核心代码编写等核心任务;
2、主导产品的架构设计、分析和设计工作,承担核心功能、公共核心模块的设计与开发任务;
3、负责编写软件开发说明、功能特性说明等开发文档;
4、主导团队开发人员的代码质量工作,并能提供满足快速迭代、性能优化、安全性、可靠性等多方面的技术建议;
对初级/中级工程师的工作达成有指导和监督责任。
岗位要求:
1、计算机相关专业本科及以上学历,4年以上系统设计、计算机软件工程或GIS相关专业年以上工作经验,思维敏捷,善于沟通;
2、精通Java语言,熟练使用springboot springcloud等主流框架,
3、熟悉linux操作系统,掌握基本的linux命令;
4、熟悉postgre,oracle,mysql等关系型数据库以及sql语言;
5、熟悉各种主流的商用和开源GIS平台及技术,如arcgis、PostGIS、GeoServer、Gdal、Openlayer、Cesium等,并有基于GIS平台的系统设计和二次开发经验;
6、了解前端vue技术技能,有前端vue页面开发经验;
7、熟悉docker、Hadoop、Hive、HBase、Spark、Zookeeper、Kafka等开发设计经验者优先;
8、接受新事物能力强,工作积极主动,责任心强,有团队意识;
具有较强的逻辑分析能力,较强的责任心和团队精神,较好的质量意识、文档编写能力。