岗位职责:1.负责系统开发设计和数据库设计等工作;2.根据任务的进度要求,独立完成子系统/模块的代码开发、自测和和相关技术文档的编写;3.识别现有架构优化点,对现有架构进行优化重构。岗位要求:1.计算机相关专业,本科及以上学历,三年以上服务器端工作经验,具有需求分析和解决方案设计能力。2.有较深的Java技术功底,对面向对象设计有较深的理解并熟练运用。3.熟悉JavaScript、Java等web基础开发技术,了解MongoDB、Redis内存型数据库、消息队列mq,深入了解VUE/Springboot、SpringCloud等主流前后端框架。4.数据库基础扎实,熟悉MySql、Redis等任意一种数据库,优先考虑MongoDB、Redis等设计经验人员。5.熟悉多线程并发、消息处理机制、锁处理机制,了解分布式系统及相关技术。6.规范化的编程风格;较强的独立工作能力和团队协作精神;有较好的沟通表达能力;7.具备良好的文档撰写能力、编写习惯,良好的抽象思维和逻辑思维能力,独立分析问题、解决问题的能力。8.熟悉hadoop,hive,flume/storm,spark,sparkStreaming,hbase,kafka等大数据相关技术。9.了解clickhouse等分析型数据库;10.熟悉数据仓库理论,有至少一个数据仓库建设的项目经验;11.熟悉从数据采集,etl,数据治理,数据汇聚到数据可视化流程,有数据架构经验优先;12.有flink实时数据处理经验优先;13.有数据中台建设经验优先。