软件架构师的具体职责范围_第1页
软件架构师的具体职责范围_第2页
软件架构师的具体职责范围_第3页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Word———软件架构师的具体职责范围软件架构师的详细职责范围(精选15篇)

软件架构师的详细职责范围篇1职责:

1.负责智能云管理平台的软件架构的整体设计和系统设计;

2.参加并负责基础开发框架核心功能的架构与代码模板的开发为产品研发供应高效的开发架构并开发与运维系统共用核心模块;

3.帮助甲方规划设计制定产品线技术体系的技术进展方案;

4.主导攻克技术难关致力于系统性能优化平安加固保证系统的平安.稳定.快速运行;

5.全程主导项目开发对项目进度进行管理负责指导和培训其他开发工程师;

6.上级交办的其它事项。

任职资格:

1.精通Java基础扎实娴熟把握常用Java技术框架能编写高质量简洁清楚的代码;

2.精通JSP.JavaScript.JDBC.Servlet.AJAX.JQuery等编程;

3.娴熟运用Struts.Spring.Hibernate等技术;

4.熟识运用redis/memcache等任何一种缓存技术;

5.熟识运用分布式框架如dubbo/springCloud等任何一种技术;

6.熟识运用MySQL.mongoDB.ElasticSearch.Oracle等数据库;

7.熟识运用Vmware.OpenStack.K8S体系接口二次开发;

8.熟识运用基于Docker/K8S的计算和服务化的实践和推动;

9.熟识灵敏开发流程,了解DevOps方法论;

10.熟识软件开发流程.设计模式和体系结构;

11.具有较强的问题分析和处理力量,比较优秀的动手力量,热衷技术精益求精有肯定的技术癖;

12.有项目管理阅历,熟识项目管理工具;

13.20人以上团队管理阅历,擅长沟通和表达,对业务与技术的结合及应用有独到的见解;且有带领和组织研发团队根据方案完成研发目标的实战力量;

软件架构师的详细职责范围篇2职责:

(1)软件系统架构设计、研发工作;

(2)帮助制定项目方案和掌握项目进度;

(3)软件设计开发文档,组织和管理相关技术培训;

(4)指导人员开发,解决系统开发、运行中消失的各种问题。

任职要求:

(1)计算机或者电子类专业,英语四级以上;

(2)从事嵌入式系统开发或者RTOS开发5年以上;

(3)从事软件架构2年以上;具有车载多媒体系统开发3年以上;

(4)熟识Linux、Android、WindowsCE、OSEK等系统,对系统架构有深化的理解;

(5)娴熟把握C/C++、QT等编程语言;

(6)娴熟把握软件开发流程,对CMMI有肯定了解;

(7)娴熟把握软件建模工具;

(8)娴熟把握软件开发及管理工具;

(9)优秀人才可适当放宽要求。

软件架构师的详细职责范围篇3职责:

1、负责产品平台的整体系统架构。

2、优化现有架构,设计的新架构,提高用户并发性、提升复用性,削减简单性。

3、负责关键的框架编写,参加CodeReview,解决开发过程中的架构问题。

4、对开发人员进行必要的培训以提高开发团队的技术分析与设计力量。

岗位要求:

1、本科及以上学历,计算机及相关专业,5年以上工作阅历及2年以上大中型项目案例阅历;至少全程负责过一个以上JAVA项目的完整架构设计、开发、测试及实施阅历。

2、良好的抽象力量及面对对象的分析设计力量,具备业务建模力量,深刻理解设计模式。

3、有较完善的分布式系统的设计阅历。

4、精通JAVA语言,拥有丰富的Spring/SpringMVC/Mybatis等主流开发技术及框架开发阅历;深刻理解与把握IOC、AOP、SOA等理念及实现,充分理解MVC等设计模式,熟识B/S结构的应用开发。

5、娴熟使用Tomcat、jettey等web服务器。

6、熟识主流数据库Oracle、SQLServer、MySQL等数据库。

7、了解mongodb等NOSQL数据库。

8、熟识Linux环境部署。

9、熟识网络平安及性能管理。

10、工作仔细负责,责任心强,有良好的团队合作精神。

11、熟识Lucene、Solr索引引擎,ES索引数据库,有搜寻引擎应用等相关项目阅历优先。

软件架构师的详细职责范围篇4职责

1.参加软件开发平台、产品及项目的总体规划和总体设计及重要技术决策;

2.参加软件开发平台、产品及项目的概要设计、软件架构和数据库设计;

3.依据作业文件的规范流程,根据项目方案负责核心代码的编制;

4.协作测试团队,修复系统核心代码的缺陷,完善系统功能;

5.依据作业文件的规范要求编写技术开发文档;

6.负责解决项目中的关键问题和技术难题;

任职要求

1.本科学历及以上,计算机、软件工程及相关专业;

2.具有3年以上开发工作阅历,至少参加过2年以上大型项目架构设计阅历;

3.精通Java语言及JavaEE相关技术,把握Sping、Ibatis、Hibernate、Struts2、等开源框架应用,熟识web开发技术,如DHTML、Ajax、Javascript等;

4.熟识UML,娴熟把握UML建模工具;

5.熟识设计模式及面对对象的分析设计方法;

6.熟识主流应用服务器如Weblogic、Websphere等;

7.精通DB2、SQLserver、Oracle等数据库;

8.熟识软件开发过程;

软件架构师的详细职责范围篇5职责:

1)负责公司基于OpenStack私有云平台相关产品的架构设计;

2)开源云产品和国内外相关前沿技术调研,并结合公司特长和市场需求,设计云平台的功能和规划产品开发方向,并形成详细的目标和实现方案;

3)支持售前团队,分析客户需求,形成包括私有云系统的规划、设计的整体解决方案;

4)指导团队里的初、高级开发工程师。

任职资格:

(1)具有深厚的计算机功底,熟识操作系统原理、网络协议栈、存储基础学问等,对常用算法和数据结构有深刻熟悉;熟识TCP/IP/HTTP/WSGI/AMQP等协议;

(2)娴熟把握MySQL/Memcached/Redis/MongoDB等常用存储技术;

(3)娴熟把握Python语言,熟识Django,Pecan,Flask等常用的Web框架;自立设计并开发过RESTAPI服务接口

(4)熟识OpenStack整体框架、技术体系和API;熟识OpenStack一个或多个核心模块如Nova、Neutron、cinder、glance等;

(5)4年以上云计算平台的开发阅历。

(6)具有较强的学习力量和协作力量,有极强的责任心;较好的沟通沟通力量,擅长主动思索和行动,乐于解决具有挑战性的问题;

(7)具有OpenStack商业应用项目的工程阅历,熟识云计算业务和场景。

(8)参加过OpenStack社区贡献优先。

软件架构师的详细职责范围篇6职责:

1.负责数据仓库、大数据平台、报表可视化的搭建及研发;

2.按时完成应用部门的技术开发和数据服务需求,不断优化现有的大数据应用平台架构;

3.负责团队的技术指导和技术提升;

4.带领团队开发具有创新价值的大数据分析平台。

任职要求:

1.统招本科以上学历,计算机、数学相关专业,具有8年以上研发工作阅历;

2.有3年以上BI、大数据研发阅历;

3.两年以上技术团队管理阅历,有良好的团队管理力量;

4.对各类大数据架构模型有深化理解(包括但不限于YARN、MapReduce、Hadoop、Impala、Spark、Kafka、Storm、H2O等),了解不同架构模型的优缺点;具备肯定的技术前瞻性和创新力量。

软件架构师的详细职责范围篇7职责:

1、负责软件系统的架构设计、研发工作。

2、将客户的需求转换为规范的开发方案及文本。

3、帮助项目负责人制定项目规划和掌握项目进度。

4、理解系统的业务需求,制定系统的技术框架和业务框架。

5、指导开发人员开发并解决系统开发、运行中消失的问题。

任职力量要求

1、具有8年以上的软件项目开发实际工作阅历,其中至少有3年以上的代码编写工作阅历,4年以上的基于面对对象和构件开发方法的软件产品设计阅历。

2、具有5个以上大中型开发项目的总体规划、方案设计阅历,有大中型应用系统开发和实施的胜利案例。

3、)对相关的技术标准有深刻的熟悉,对软件工程标准和规范有良好的把握。

4、对.Net或Java技术及整个解决方案有深刻的理解及娴熟的应用,精通WebService和J2EE等流行的架构。

5、对设计模式有深刻的理解,并能在此基础上设计出适合产品特性和质量属性的框架。

6、具有面对对象的分析、设计和开发力量,精通UML和XML,能娴熟使用RationalRose、PowerDesigner等工具进行设计。

7、具有良好的团队意识和协作精神,有较强的沟通力量和书面表达力量。

8、具有旺盛的精力和学习力量,能快速把握新技术和新方法。

软件架构师的详细职责范围篇8(1)、规划:负责规划产品的技术路线,负责设计出产品的技术核心竞争力负责产品和项目全生命周期的软件架构演进。

(2)、立项阶段:对接PD,理解业务需求,识别和梳理非功能性系统需求(性能、平安、高可用等)评估技术实现的可行性,估量难度和工作量,识别技术风险。

(3)、总体设计阶段:结合人力、进度要求、系统重要性、扩展性、可维护性等因素,进行合理的总体架构设计,包括应用架构、技术架构、部署架构、数据架构等负责进行子系统/模块划分、模块交互设计、与其他系统的边界和接口定义等结合各个不同的项目和产品,识别出跨项目跨产品通用的技术组件,进行通用组件的设计和复用负责输出总体设计文档负责关键技术的分析和决策梳理

与合作厂商系统之间的技术界面,确保整体可交付针对项目交付要求,与开发责任人一起制定开发联调的策略,包括子系统和模块的优先级等。

(4)、项目技术支持:作为技术专家支持市场项目的技术沟通。

(5)、作为POC项目的技术支持。

软件架构师的详细职责范围篇9职责:

1、负责公司现有软件产品的维护升级,负责云平台的搭建

2、负责各种设备的对接工作,自立设计研发软件产品

3、与硬件部门搭配开发嵌入式软件的开发

4、负责流媒体软件的开发,相关文档的整理及对现有产品的规划,开拓新的产品业务等。

岗位任职资格:

1、具有javaC++C#objebk-cjs等软件开发阅历

2、熟识嵌入式开发流程

3、对H264、H265等流媒体有丰富阅历

4、有系统移植,相关阅历。

5、有网络通信开发阅历

6、有分布式开发阅历

7、有安防通讯阅历

8、熟识ZYNQ平台,有开发阅历者优先

9、具有嵌入式VI设计开发阅历者优先

10、熟识QT平台,具有可视化平台开发阅历者优先。

软件架构师的详细职责范围篇10职责:

1、主要负责核心系统的架构设计,框架搭建以及核心模块的开发;

2、负责解决后端系统中的性能瓶颈与技术难题;

3、负责核心系统的技术方案的编写与评审;

4、负责公司技术标准的制定与评审。

任职资格:

1、本科以上学历,专业不限,5年以上Java开发阅历,2年以上架构设计阅历;

2、精通JAVA的Spring、Mybatis等主流框架,熟识Hadoop、ZooKeeper等分布式架构和系统;

3、熟识Oracle、Mongo、Redis等关系与非关系型数据库;

3、学问面广,专研技术,对解决有挑战性的技术问题布满激情;

4、有自立分析和思索问题并加以解决的力量和习惯;

5、有较强的文档编写力量,能自立完成技术方案、设计方案的编写;

6、了解基础的数据结构和算法,对常见问题,能正确运用合适的数据结构和算法加以解决;

7、熟识两种以上流行的框架,且不停留在单纯使用的层次,必需对框架的实现原理、应用场合、使用限制有基本了解;

8、擅长沟通,团队协作精神良好,乐于共享阅历与感悟,促进团队共同进步。

软件架构师的详细职责范围篇11职责:

1、主导产品的软件架构,保证架构设计能够满意产品的功能需求、性能需求、牢靠性需求、可维护性需求和可扩展性需求;

2、负责技术选型(包括:框架选择、公共模块、数据存储等);

3、参加需求分析,系统分析及业务建模;

4、进行平台架构设计、开发和维护以及过程中产生的文档编写(架构设计文档、概要设计文档等);

5、负责分解IoT产品线的业务需求,完成系统架构设计、重构与优化;

6、负责组织技术评审与把关,组织难点攻关,主导CodeReview;

7、促进团队技术进步与创新,参加公司技术研发体系的搭建;

8、负责公共组件的开发。

任职要求:

1、5年以上J2ee项目开发阅历,扎实的Java编程基础,精通不限于Springboot、Dubbo、Zookeeper、Redis、Kafka、Flume等开源框架及产品;

2、3年以上架构设计阅历,具有良好的软件工程学问与编码规范意识;

3、具备优秀的文档力量,清楚明白地表达架构意图,能够娴熟编写各类技术文档;

4、熟识物联网相关技术、协议(MQTT/CoAP/Modbus)和应用的优先;

5、对于云计算(如:SaaS、PaaS、IaaS等)、大数据领域、人工智能等领域有较深化的了解,有相关工作背景者优先考虑;

6、具有SaaS/PaaS平台开发阅历,精通一种或多种架构的力量和阅历,如微服务架构等。熟识大型物联网架构或具有大型IT项目询问者优先;

7、思路清楚,擅长思索,学习力量强;责任心强,具备良好的团队合作精神。

软件架构师的详细职责范围篇12职责:

1、主要基于PC端windows系统软件开发,以及基于ARM端Linux系统软件开发;

2、负责半导体测试设备软件功能需求分析、软件系统架构/模块设计/UI/API调用代码编写、调试、测试;

3、协作硬件、规律、算法、嵌入式等工程师进行系统调试,分析、定位、解决问题,开发相关调试工具和脚本;

4、负责产品应用现场问题解决、需求分析整理;

5、依据公司技术文档规范编写相应的技术文档;

6、团队管理。

任职资格:

1、精通C/C++及VC++语言并具有丰富的编程阅历,有大型系统及产品软件开发阅历,计算机相关专业本科20xx年及以上;

2、有优秀团队管理阅历;

3、精通系统架构设计,以及C/S架构下的软件开发;精通TCP/IP协议,熟识网络通讯,熟识多线程;

4、有QT使用阅历,具有UI设计或硬件接口及掌握阅历者优先考虑;

5、能够自立、胜利、娴熟的完成简单专项开发任务,熟识标准化的软件设计开发流程;

6、具备优秀的分析处理力量,能够快速为项目任务制定可行的方案并解决;

7、工作急躁细致,有责任心;能担当较大压力,自立性强,具有团队合作精神;

8、具有半导体器件特殊是memory芯片设计阅历者特殊录用。

软件架构师的详细职责范围篇13职责:

1、负责超声医疗设备的整体架构设计,包括底层硬件通信决策;

2、软件架构设计(需求分析到具体设计,选择软件构架模式,搭建软件代码框架)

3、撰写分析与设计文档;

4、负责对系统的数据进行分析,对系统数据建模(包括成像数据建模),设计数据库;

5、对技术实现决策(包括开发工具选型,数据库选型,设计过程技术的决策);

6、带领团队,根据进度实施开发方案,帮助团队,解决技术难题。

任职要求:

1、带领过团队开发,熟识软件团队的开发模式;

2、有持续2年以上的软件技术文档撰写阅历;

3、精通C/C++,具备扎实的C/C++功底,至少熟识C#,Java,Python,html,css,JavaScript其中两个及以上;

4、分别做过linux,window两个平台下的1或2个大型项目及以上;

5、精通软件设计模式,架构模式,UML建模技术;

6、遵循代码简洁之道编写代码;

7、做过三年及以上的系统需求分析,系统分析,系统设计,完整做过产品;

8、在图像领域,有一年以上的工作阅历更好。

软件架构师的详细职责范围篇14职责:

1、担当公司软件系统平台的规划与制订;

2、负责公司自动化系统的软件架构设计;

3、软件架构设计,需分层合理,接口清楚,同时具备良好的可扩展性、可测试性、稳定性;

4、参加制订公司软件开发流程及规范,引入相关规范化的系统或工具;

5、部门内软件架构设计方面的培训与指导;

6、完成上级领导及公司交办的其它任务。

任职要求:

1、5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论