工作职责:1. 负责餐饮SaaS平台的需求分析、业务建模、技术调研和选型、系统架构设计、关键模块设计; 2. 负责项目管理、实施和落地,有一定的项目管理和团队协调能,通过流程优化和技术手段持续提升研发效能; 3. 负责系统架构重构优化,建设高并发,高性能,高可用系统,支撑100亿级访问量; 4. 难点攻克,技术输出,指导初级工程师,促进团队共同成长。
任职资格:基本要求: 1. 三年以上大规模分布式系统应用架构设计经验,扎实的计算机专业基本功,强大的写码能力; 2. 较高的技术钻研能力、技术攻关能力,分析问题解决问题的能力; 3. 研究过HTTP协议、搜索引擎、缓存、JVM调优、序列化、NIO、RPC框架等,并且有相关实践经验; 4. 熟练掌握MySQL应用开发、数据库原理和常用性能优化和扩展技术,以及 NoSQL,Queue 的原理、使用场景以及限制; 有以下经验者优先: 1. 熟悉餐饮业务,具有SaaS平台建设经验; 2. 参与过大型复杂分布式系统设计开发,熟悉CAP、Quorum、一致性Hash、Paxos等理论和算法,对设计高可用、高性能、可扩展、可伸缩系统有深刻的理解; 3. 具有敏捷开发经验,实践过持续集成和自动化,通过技术和工具提高项目质量和开发效率;