岗位使命
主导后端基础架构的架构设计,支撑业务增长与 AI 应用落地,构建具备高扩展性、高灵活性和高可维护性的系统。
主要工作内容
• 负责后端整体架构设计及技术选型
• 结合业务特性及未来扩展需求,进行基础架构设计并制定框架使用策略
• 设计与实现包括 API 及 Pub/Sub 异步通信在内的微服务架构
• 根据项目需要,设计基于 Spring Boot/Spring Batch 等框架的业务系统及批处理基础架构
• 负责非功能性需求(性能、可用性、安全性等)的设计与持续优化
• 设计并实现包含 RDB 与 NoSQL 在内的数据存储方案
• 基于云环境(如 AWS)的系统架构设计及运维方针制定
• 对开发团队进行技术引导,并参与架构设计评审与代码评审
必备条件
• 具备后端开发的实际项目经验
• 在 Java/Python 等至少一门语言上,具备达到基础架构设计层面的深入开发经验
• 精通至少一种后端框架,并具备基于该框架进行后端基础架构设计的经验
• 具备除 API 以外,包含 Pub/Sub 等异步通信方式的微服务架构设计与实现经验
• 具备使用 RDB 以外的 NoSQL(如 Key-Value、Document 等)进行系统设计与开发的经验
• 具备基于云环境(如 AWS)的系统构建经验
加分条件
• 具备使用 Spring Boot/Spring Batch 进行业务系统或批处理系统架构设计的经验
• 具备 AI 或数据应用相关系统的后端开发经验
• 具备微服务架构标准化或设计规范制定经验
• 具备 DevOps/CI/CD 流水线构建经验
• 具备高并发、高可用系统的架构设计经验
• 日语或英语任意一项达到商务沟通水平