职位描述
岗位描述:
1.负责系统设计、研发以及维护、优化工作;
2.协助业务方梳理业务需求,提供业务规划方案、架构设计方案,并能根据方案展开研发工作;
3.带领团队攻克高并发、高稳定性,业务模型复杂等带来的各种挑战及技术难关;
4.参与项目的系统设计和核心代码开发,指导和培训其他工程师;
5.整理和提交技术文档,负责产品功能模块的代码编写和单元测试;
6.负责地图数据平台,地理围栏等相关项目的优化。
任职要求:
1.具有3年以上研发团队管理经验,项目管理经验,具备项目计划、管理能力;
2.具备良好的技术素养,具备技术设计能力;有大型项目管理经验;
3.精通Java语言开发,JAVA基础扎实,精通io、多线程、集合等基础框架,精通分布式、缓存、消息、搜索等机制;熟练各种常用开源框架;
4.技术功底深厚,具备架构能力,具备数据处理的经验或喜欢处理大量数据相关的工作;
5. 熟练使用ElasticSearch,有对索引结构的优化和基本搜索条件的优化处理经验;
6. 熟练掌握开源GIS组件和开源空间数据库,Geotools,Geomesa,arcgis,qgis等优先;
7. 具有地图公司工作经验或者地理信息化相关专业优先;
8.熟悉大流量、高并发、高性能的分布式系统的设计及应用,熟悉性能调优;
9.熟悉SQL,熟练掌握MySQL,PostgreSQL,mongodb,hbase等数据库的设计、开发、配置与性能优化优先。