岗位职责:1.根据业务需求,设计出有效的技术方案,包括不限于系统架构、数据架构、技术架构以及底层数据库设计等。需要对各种技术方面有深刻的理解和掌握能力,规划系统平台架构,进行平台改造、技术方案选型,对平台相关应用进行持续迭代更新,支撑业务稳定持续可靠发展;2.负责核心技术问题的系统优化、协助解决项目开发过程中的技术难题,可以带领团队内人员攻技术难题。实时监控项目运行情况,确保系统正常运行;3.负责产品架构分析,提出软件架构的整体框架设计,独立完成子系统或模块的设计与开发,包括用户接口、业务逻辑定义、数据模型的设计与开发;4.负责核心技术问题的系统优化、协助解决项目开发过程中的技术难题,确保系统正常运行;5.负责开发过程中的技术攻坚和疑难问题解决,依据实际情况下沉到开发过程中解决实际困难;6.编写系统设计文档,协助技术开发人员理解业务,并指导管理技术支撑团队并给顶目开发实施团队提供技术保障;7.协助完成研发团队的培训,对整体研发能力提升促进;8.协助信息化系统安全管理;任职要求:1.计算机相关专业,具有丰富的系统分析与架构设计实践经验,8年以上顶目开发经验其中超过5年以上平台相关工作经验,独立领导负责过中大型以上顶目的开发,并担任过中大型项目的架构设计和核心开发工作,熟悉高性能、高并发、高可用性、高扩展性系统架构设计;2.精通JAVA,JVM调优,精通常用设计模式,设计原则,对高并发JVM性能调优,优化迭代等有实际经验,熟练掌握Hadoop,HDFS,Kafka,HBase,Hive,Spark,clickhouse, DataX,airflow,dbt,flink等大数据框架技术的运用;3.精通JavaEE开发,精通SpringBoot/SpringMVC/MyBati/Redis等开源框架并熟悉其实现原理,熟悉多线程编程,熟悉Spring底层原理及运行机制,熟悉微服务SpringCloud;4.精通Mysql数据库,精通SQL语法,熟悉SQL调优,熟练掌握memcached等常用nosql技术;5.熟悉分布式系统的设计和应用, 熟悉分布式,缓存,消息等机制,能对分布式常用技术进行合理应用,解决问题;有zookeeper.kafka.Redi开发经验优先;6.丰富的架构和开发,大数据仓库ETL设计,有平台相关架构设计工作经验优先;