岗位职责:1)系统设计和架构规划:负责设计和规划软件系统的整体架构,确保系统的高可用性、可扩展性和可维护性;2)技术选型和决策:评估和选择适合项目需求的技术栈和工具,为开发团队提供技术指导;3)解决方案设计:根据业务需求,设计整体解决方案,包括系统架构、数据模型、技术框架等;4)技术领导和指导:领导和指导开发团队进行技术开发,解决技术难题,推动项目的顺利进行;5)性能优化和调优:负责优化系统性能,提高系统的响应速度和并发处理能力;6)安全和风险管理:确保系统的安全性,评估和降低技术风险;7)协作和沟通:与项目经理、开发团队、测试团队等其他相关部门进行有效的沟通和协作;8)文档编写和维护:编写和维护系统架构相关的文档,包括设计文档、技术规范等;9)质量保证:参与代码审查,确保系统的代码质量和开发规范的遵循知识/技能要求:1)具备广泛的技术知识,包括操作系统、编程语言、数据库、网络、云计算等;2)精通C++ 语言开发,有扎实的代码编写能力和良好的设计能力;有自动化相关行业系统经验者优先。能力/素质要求:1)3年以上系统分析与设计工作经验;2)具备持续学习的意愿和能力;3)了解所处行业的特定需求和挑战,能够将行业知识应用到架构设计中;4)具备良好的人际关系处理能力、应变能力、压力管理能力;具有良好的沟通、语言表达能力和文字组织能力。