1、负责系统服务器端功能的分析、设计及实现,并完成单元测试;
2、负责相关技术文档编写;
3、负责与前端功能模块进行系统集成联调;
4、配合项目经理进行技术决策,进行技术风险评估。
1.学历要求:计算机软件、GIS、遥感等相关专业本科及以上学历。
2.工作经验:
-2年以上工作经验,逻辑分析能力以及学习能力强,具备良好团队合作精神。
3.能力要求:
-精通java语言,J2EE体系以及主流Java开源框架,熟悉多线程,多进程,网络编程以及常用数据结构和算法;
-熟悉常用的架构模式和设计模式,具备良好的设计能力;
-熟悉高性能,高并发,高可用,大数据量服务端的技术架构,对系调优设计和实现有一定的经验;
-熟悉SpringMVC,Spring,Mybatis,docker技术、Dubbo等框架的原理、开发、部署;
-熟悉敏捷开发过程,熟悉SvnGit,Gitlab等配置管理工具;
-有html5软件开发经验优先。
1. 从事空间大数据计算和存储的平台级功能开发、架构设计、系统搭建及协同研发;
2. 通过对空间大数据技术架构和应用模式理解,进行大数据分析算子开发、大数据分析模型开发;
3. 对软件模块进行架构设计,并基于微服务形式进行工具打包部署和快速交付。
1. 具备5年以上大数据软件开发和设计经验,同时需要具备中大型系统架构设计能力,且具备一定的深度;
2. 熟悉Hadoop、Hive、Spark、Storm,Flink,Hbase,Kafka 等,并了解其原理,有地理空间技术开发经验者优先;
3. 从事过多年的JAVA、Scala、或者Python开发,并且基础知识扎实,能够理解io、多线程等基础内容,需要深入代码一线;
4. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验;
5. 需要具备多种CPU架构的集成开发经验,包括X86架构、Arm架构。