职位描述:数智平台架构师会负责搭建和设计基于SpringBoot框架的企业级应用平台底座。需具备合格的技术背景 和丰富的系统设计经验,能够独立完成从零到一的平台基础系统搭建工作,并且设计平台的通用功能,协同开发团队完成平台的交付和运维。主要职责:1. 负责整个系统的技术架构设计,确保系统的稳定性、可扩展性和安全性。2. 根据业务需求,选择合适的技术栈和技术组件,包括但不限于SpringBoot、 Mybatis、 MySQL、 Redis、 RabbitMQ等。3. 搭建和配置开发、测试和生产环境,确保环境的一致性和可靠性。4. 问题解决:负责平台技术问题的解决,保障平台可用性;定期进行系统优化,提升系统性能。5.完成平台通用功能的设计,并且协同开发团队实现:待办、消息、应用市场等。6. 培训开发团队,分享平台的***实践,提升团队在平台上进行业务应用开发的能力。7.平台运维:用户、权限、组件、升级和发版、(协助)应用层问题的诊断和排除等。8. 编写技术文档,包括系统架构设计文档、部署文档等。任职要求:1. 计算机科学或相关领域本科以上学历。2. 6年以上Java开发经验,有丰富的系统架构设计经验。3. 精通SpringBoot框架,能够独立搭建企业级应用系统。4. 熟练掌握MySQL、 postgresql、Oracle等一个或多个数据库的使用、设计和优化。5. 熟悉Redis缓存机制,能够设计高效的缓存策略。6. 熟悉RabbitMQ/Kafka/RocketMQ消息队列,能够设计和实现异步通信机制。7. 具备良好的系统分析和设计能力,能够设计出高性能、高可用的系统技术架构。8. 具有平台通用功能的设计经验或者从事过应用软件的分析和设计工作。9. 对新技术和新业务方向有持续的学习和探索精神,勇于尝试有挑战的工作。 加分项:1. 有成功搭建和维护大型企业级应用系统的经验。2. 熟悉容器化技术如Docker、 Kubernetes ,有自动化部署和运维经验。3. 有微服务架构设计和实施经验。