职责描述:
1. 负责系统技术架构选型与设计,并主导功能模块设计、数据结构设计、对外接口设计;
2. 负责核心技术问题的攻关,系统优化,协助解决项目开发过程中的技术难题;
3. 为系统的稳定性、可靠性、可维护性、高性能提供技术保障;
4. 负责数据架构设计与管理,针对数据平台以及数据应用系统,明确其应具备的功能范围、系统边界、架构演进路线等。
5. 负责公司大数据平台/数据中台搭建、数据标准建立、数据建模、ETL开发与维护等工作。
6. 对上游数据进行清洗、清理、加工、转换、加载至目标数据库,组织协调数据整改。
7. 参与系统设计及相关技术文档的编写。
8. 关注前沿技术,通过新技术服务团队和业务。
任职要求:
1、计算机、软件相关专业本科及以上学历;
2、具有金融行业系统软件开发经验者优先考虑,有规则引擎、流程引擎相关经验者优先;
3、5年或以上Java开发经验,须有3年以上微服务开发经验;熟悉IO、多线程编程、分布式、缓存、消息队列等机制;
4、具备良好的面向对象编程经验,熟悉OO、AOP,RESTFul等设计思想,具有很强的分析设计能力,熟悉常用设计模式;
5、熟悉MySQL、MongoDB、Redis等数据库,有分布式系统相关开发经验,有SQL调优经验;
6、有大数据分析相关的技术使用及可视化经验优先,比如Flink、Kettle、Hive、Spark、Storm等;
7、熟悉常见算法,精通数据结构,有一定的ETL开发经验,了解日常作业的部署和调度;
8、有很强的学习能力,工作主动性强,耐心细致,责任心强;能承受一定压力,有良好的沟通协调能力与团队合作精神。