2022年系统架构工程师的工作职责.docx
上传人:猫巷****婉慧 上传时间:2024-09-09 格式:DOCX 页数:6 大小:21KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

2022年系统架构工程师的工作职责.docx

2022年系统架构工程师的工作职责.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。PAGEPAGE6系统架构工程师的工作职责系统架构工程师需要负责设计公司软件项目或产品的核心框架,并完成核心代码的设计。下面是范文网小编为您精心整理的系统架构工程师的工作职责。系统架构工程师的工作职责1职责:1、根据业务及平台需求,参与技术方案讨论和设计,负责公司各运营支撑系统的技术方案设计、系统架构评审以及系统实施管控工作;2、负责各系统集成方案设计,包括集成部署、数据交换、接口规范等系统集成架构设计;3、负责产品系统架构的方案设计及可行性分析;4、负责产品系统架构方案评审及改进,控制产品系统架构质量;5、负责产品架构分析,提出软硬件架构整体设计,数据库存储设计方案,指导其他工程师的设计工作;6、参与系统平台开发项目的项目管理工作,把控关键节点,识别过程风险,保障实施目标及进度;7、参与设计、审核、优化公司软件平台的体系架构;8、作为核心架构师,对其他工程师做有效专业指导;9、主导技术难题攻关,提升处理性能,保证平台的安全、稳定、快速运行。任职要求:1、教育背景:信息技术相关专业本科及以上学历;2、知识结构:深刻理解集团型信息化系统规划建设的关键技术应用,具备多IT技术领域的融合设计及实施经验;3、工作经历:8年以上大中型信息系统平台开发经验,5年以上业务管理系统相关开发、实施经验,地产行业背景优先;至少参与主导一个以上集团型核心业务支撑系统的设计、集成开发及实施工作,有项目管理经验者优先;4、基本技能:能在压力下工作,能应对突发事件,有较强的问题分析与解决能力;良好的学习能力、沟通能力、问题的管理能力,团队协作能力和责任心;5、业务技能:1)深刻理解面向对象的分析设计方法拥有丰富的Java/J2EE知识和经验以及多层架构软件系统的设计和实施经验;精通Java及精通Nginx、Tomcat、SpringMVC/SpringCloud/Dubbo、Elasticsearch、zk/etcd等开源框架/软件并熟悉其实现原理;3)精通各类主流商业数据库、NoSQL数据库及大数据应用架构,具备工作流引擎集成实施经验,具备企业数据总线集成应用实施经验;精通基于云计算的应用架构设计方法、应用迁移方法、过程及工具,具备架构化思维;精通常用数据结构&算法、设计模式、TCP/IP协议、分布式系统设计理论、服务治理方法;6)对技术充满热情且极具钻研精神,对新技术以及行业动向保持敏感性;7)具备优秀的文档能力,清晰明了地表达架构意图,能够熟练编写各类技术文档;8)具有娴熟的沟通技巧,执行力强,具有优秀的团队合作精神、敬业精神。系统架构工程师的工作职责21、负责根据产品和客户需求,完成技术总体方案,撰写技术文档;2、负责完成业务需求到微服务架构的转换,包括服务的分层服务接口定义以及服务调用关系,负责应用架构、关键代码的程序编写。在项目中能够承担软件团队的技术负责人,评估分析和设计方案,对系统的重用、扩展、安全、性能、伸缩性、简洁等做系统级的把握,确保系统设计的质量;3、负责复杂单项微服务的技术文档编写,使得程序员可以根据其文档完成代码开发;4、负责开发、测试和部署技术环境的搭建和维护,包括物理架构、工具链等,支持公司产品和项目开发。理解系统的业务需求,创建合理、完善的应用系统体系架构,特别是在项目的整体系统架构方面,决定软件架构和主要的技术选择,设计系统的各个重要架构实现并给出方案。维护和升级现有系统的技术架构发展规划,满足新业务实现要求;5、负责辅助项目经理、产品经理进行技术管理,良好的责任心与推动力,快速定位问题并主导相关架构问题的解决;6、指导程序员进行代码开发。负责对新人或团队其他人员进行辅导,并使团队成员可以得到有效的成长。系统架构工程师的工作职责3职责:1、负责软件开发研发管理;承担软件项目的需求分析、整体架构设计;2、负责项目的概要设计、数据库设计及详细设计等主要设计工作;3、组织分配项目开发的资源,监督并控制项目的进程;4、负责对软件开发过程的技术成果进行审核和把关、解决软件研发中的重点技术难点;5、理解软件研发过程及项目管理工作;6、负责与客户的协调沟通工作;任职要求:1、具备大型项目、复杂项目和多项目的管理能力;2、擅长项目管理、计划、控制,精通软件开发项目的需求分析,能很好融合行业业务知识和项目管理知识;3、具备较好的团队领导能力,有良好的沟通与团队合作技巧,能适应较大的工作压力,有较强的分析解决问题的能力;4、熟练J2EE相关技术SSI/SSH/SpringMVC其中一种开发框架;熟悉Oracle/mysql等数据库或者NOSQL