任职要求: 1.10年以上Java开发经验,5年以上系统架构设计经验,对微服务架构有深刻认识,拥有大型分布式系统架构设计实战经验;2.精通 Java,至少掌握除 Java 外一门编程语言(Shell、Python、go等均可),有丰富线上疑难问题排查处理经验;3.熟悉RocketMQ、Redis、ES、Minio等中间件的原理与机制,掌握主流中间件性能调优方法;4.熟悉Oracle、PG、mysql等主流数据库,熟悉数据库高可用架构,具备数据库SQL优化、分库分表等技术能力,熟悉Hive,Hbase,Mongodb等优缺点与适用场景,熟悉docker,K8s;5.掌握容灾备份、负载均衡、集群横向及纵向扩展架构设计,对技术有前瞻性,善于研究新技术方案,能引导技术体系完善与进化。岗位职责: 1.负责平台和应用产品的设计和核心模块的研发任务;2.负责复杂业务系统的设计和实现;深入理解业务需求,分析和发现系统的优化点,负责推动产品升级和架构优化;3. 负责公司相关系统和重要技术方案的制定、评审和实施,提供解决方案和技术评估;组织制定和优化应用和技术架构,推动架构的统一性,确保系统可配置、服务可扩展、服务可管理;4. 负责新技术选型与评估,推动系统技术进化。