岗位职责:
1、对系统的整体架构进行设计和规划,包括技术框架和业务框架、系统各个组件的组成、功能、相互关系以及部署等方面,确保系统能够满足业务需求并具备可扩展性和可靠性。
2、参与项目开发全过程,核心框架和业务的开发,指导和解决生产问题,包括确认产品需求、系统分解、架构设计、技术选型、制定技术规格说明、系统实现、集成测试和部署各阶段。
3、根据公司现有系统的需求和特点,选择合适的技术栈和工具,例如数据库、中间件、云计算平台等。对现有系统的分析和优化,提高系统的性能、可靠性和可扩展性。
4、根据项目需求和团队技术能力,选择合适的技术栈和工具,为项目提供技术保障。
5、根据系统的设计,编写相应的技术文档,例如系统架构图、技术规格书等。
6、协助项目经理制定项目计划和控制项目进度,为项目提供技术支持和保障。
7、与开发团队、测试团队、运维团队等密切协作,确保整个系统的顺利开发和运行,确保信息的及时传递和问题的及时解决
8、负责对团队成员进行技术培训和指导,提高团队整体的技术能力和效率。
9、关注业界的技术动态和发展趋势,不断学习和探索新的技术和架构,以提高系统的性能和创新能力。
任职要求:
1、统招本科及以上学历,计算机相关专业,硕士优先。
2、具备6年以上相关工作经验,熟悉互联网产品性能调优、分布式java技术、Spring Cloud技术框架等。
3、熟悉分布式系统设计和开发,具备高并发、高稳定性系统设计、开发、调优经验;
4、具备安全开发意识,熟悉互联网安全知识及常见的安全问题解决方案;
5、掌握微服务架构思想,并有相关框架使用和实践经验.
6、有电商架构相关经验优先;
7、学习能力好,对业界新技术敏感,喜欢钻研。
8、具有良好的团队合作和沟通能力。