系统架构设计师的职责
系统架构设计师的职责
系统架构设计师需要负责技术难题预研与攻关,解决系统中关键架构问题。以下是学习啦小编整理的系统架构设计师的职责。
系统架构设计师的职责1
职责
1、负责系统及相关产品需求分析及架构设计;
2、对产品的整体系统架构负责,对产品的系统安全性设计负责,开发及相关设计文档编写;
3、负责相关请求的技术分析,负责制订相关的技术解决方案;
4、参与制定设计及实现规范,指导设计、实现及部署工作;
5、配合项目经理进行技术决策,进行技术风险评估;
6、负责对软件开发团队的技术指导。
任职资格
1、软件工程、软件开发相关专业本科及以上学历;
2、3年以上工作经验,具有独立承担超过2年以上的软件项目系统分析和架构设计经验,有成功案例、大型系统软件架构设计经验优先;
3、掌握软件工程理论,精通至少一种软件工程方法,有较强的系统分析能力;
4、熟悉.net及JAVA体系架构,精通主流的开源框架;
5、精通Oracle,sqlServer等数据库的应用,有大型MIS系统构建经验,具有相关应用开发经验及数据库规划能力;
6、了解最新的技术及发展趋向,网络知识经验丰富,懂得怎样衡量各种设计方法的利弊,懂得平衡各种开发局限的制约;
7、极强的文档撰写能力,良好的英文阅读能力;
8、逻辑分析能力、学习能力和创新能力强,具有团队合作精神,良好的语言表达及沟通能力。
系统架构设计师的职责2
职责:
1、核心业务代码模块的开发;
2、负责整体框架设计和业务设计;
3、负责对开发人员的技能培训;
4、负责对新技术的调研;
5、负责初中级应用运维工程师技术指导和培训;
6、负责部门知识库的建立和文档编写。
岗位要求:
1、具有面向对象分析、设计、开发能力(OOA、OOD、OOP),熟悉流行架构原理(SOA/J2EE、分布式等),并在此基础上设计产品框架;
2、精通java,eclipse基础、熟悉主流开源框架、 熟悉前端交互技术(Ajax、Css3及H5),了解前端主流框架(jQuery、EasyUI、Extjs等);
3、熟悉SQL Server,Oracle、MySql、PostgreSQL等主流数据库并了解其特性,熟悉Apache、Tomcat、Weblogic,Ngix,haproxy等主流中间件,能够根据需要设计及调整部署结构;
4、熟悉ActiveMQ等消息中间件。
5、熟悉OSGI开发。
系统架构设计师的职责3
职责:
1、负责公司现有软件产品的架构优化设计;
2、负责新软件产品的架构设计;
3、核心技术难点的攻关;
4、独立完成软件功能模块设计、模块任务划分;
5、完成项目中各个阶段核心文档的书写(软件需求、概要设计、详细设计等)。
任职要求:
1. 计算机或相关专业本科及以上学历;
2. 8年以上软件开发经验;3年以上软件系统架构设计经验;
3. 有扎实的java编程基础;
4. 具备很强的软件架构设计能力和软件编程能力;
5. 具备良好的沟通能力,具备良好团队合作精神,具备较强的抗压能力;
6. 思路清晰,思维敏捷,具有优秀的学习能力和逻辑分析能力。
系统架构设计师的职责4
职责:
1. 设计合理的业务及技术架构方案,并推进技术规范的落地。负责梳理公司业务前后端系统的架构,负责整个软件架构设计,关键构建选型,接口的定义,指导各开发小组人员进行研发,规划中长期架构蓝图;
2. 负责根据项目或需求带领开发团队制定方案,推进落地实施,并确保项目进度与质量;
3. 对开发团队进行技术指导和培训,帮助其制定研发标准与规范;
4. 负责核心模块的技术攻坚,参与并主导重大技术决策,进行技术风险评估。
任职要求:
1. 本科以上学历,计算机、自动化、应用数学等相关专业;
2. 熟练掌握Linux环境下的C/C++/Go/Python/Shell,5年以上架构师经验;
3. 熟悉业务架构理论,熟悉行业常见的架构方案;
4. 熟悉微服务架构,了解微服务架构的技术挑战,并有对应的解决方案;
5. 具有良好的数学建模能力,熟悉人工智能算法和经典的路径规划算法,如专家系统算法、
遗传算法、蚁群算法、A*等算法;
6.具有算法的仿真与编程实现能力;
7.具有良好的英文文献检索和阅读能力;
8.能够使用文字,图示清晰的表达架构意图,具备良好的团队意识及协作精神,有较强的内外沟通能力。
系统架构设计师的职责5
职责:
(1)负责系统架构设计及系统建设需求文档编写。
(2)负责系统功能和流程文档的编制。
(3)负责系统开发过程对接监管及功能测试。
胜任要求:
(1)基本功扎实,熟悉系统需求及功能文档编写。
(2)逻辑思维强,能够清晰表达系统数据流及功能板块。
(3)创新精神足,能够创新提出实用的系统功能和展示方式。