软件架构师的工作职责

时间:2024-12-07 12:46:51 职场 我要投稿

软件架构师的工作职责1

  —在充分调研和理解客户业务需求的基础上,为企业应用/产品做架构设计

  —与客户沟通设计方案,协助他们做出关键的技术决策

  —在构建整个企业系统架构的过程中,能很好的`平衡可靠性,可用性,可扩展性,可维护性,易管理性,及安全性等

  —代码审查

  —对软件开发生命周期,方法/标准,应用架构以及技术设计/解决方案等方面有较深刻见解

  —了解最新的技术与方法及如何恰当应用

软件架构师的工作职责2

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

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

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

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

软件架构师的工作职责3

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

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

  3.协助甲方规划设计制定产品线技术体系的'技术发展计划;

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

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

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

软件架构师的工作职责4

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

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

  3、协助项目负责人制定项目规划和控制项目进度。

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

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

软件架构师的工作职责5

  职责:

  1.负责/参与物联网软件平台的技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;

  2.主导/参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

  3.核心功能的'架构与代码模板编写,开发与维护系统公用核心模块。

  任职资格:

  1.本科及以上学历,计算机相关专业; 5年以上大型互联网系统或者其他大型企业应用系统开发相关经验;

  2.对互联网等系统有深刻理解,至少2年互联网APP服务端等系统的开发维护经验优先;

  3.具有面向对象分析、设计、开发能力,精通OO,AOP,设计模式;

  4.具有深厚的专业技术基础,精通Java EE相关技术,熟悉Spring, netty ,iBatis,Hibernate,REST等服务框架,了解机制;

  5.熟悉Linux操作系统使用,熟悉Docker 相关技术;

  6.熟悉MySQL数据库开发与设计以及缓存系统REDIS的设计和研发;

  7.具有RPC、分布式、多线程、cache、MQ、socket通信编程经验;

  8.熟悉Memcache/Redis缓存、NOSQL、MySQL、Oracle、MongoDB等数据库应用及优化;

  9.熟悉Zookeeper、Kafka等分布式组件,有hadoop、storm大数据处理及高性能经验优先;

  10.具备良好的客户需求分析能力、业务和技术方案策划和设计能力;思路清晰,具备很强的文档撰写能力和良好的语言表达能力;

  11.具备良好的团队合作精神和创新意识,具备良好的沟通、组织、协调能力,较强的责任心,有较强的内外沟通能力;

  12.具备大数据系统体系的设计和开发能力;

软件架构师的工作职责6

  1.参与基础框架的架构设计、重构、优化;

  2.参与基础平台系统的架构设计和系统设计、详细设计;

  3.参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

  4.核心功能的架构与代码模板编写,开发与维护系统公用核心模块;

  5.审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;

  6.分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;

  7.通过对团队的.培训与指导,提高研究院开发组的技术水平。

软件架构师的工作职责7

  1、挖掘和分析业务需求,对公司业务平台进行架构改进和升级设计,制定架构升级规划和过渡方案;

  2、承担软件产品核心功能的开发工作,牵头保障整个系统不出现重大技术故障;

  3、进行技术评估与产品选型;

  4、负责技术任务管理工作,制定设计规范、开发规范和文档规范,对任务进行合理拆分和跟踪,把控开发质量;

  5、把握业界前沿的'技术栈和框架,合理引入团队,提升大家的技术能力和开发效率。

软件架构师的工作职责8

  1.总体技术框架的规划与设计,重构、优化现有的技术架构

  2.负责公司软件产品的`技术选型、架构搭建,设计和搭建软件开发项目系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题;

  3.负责软件系统平台核心功能模块设计、核心代码开发;

  4.负责技术解决方案,并能够将解决方案清晰的传达给客户和项目组成员;

  5.对开发团队进行技术指导和培训;

软件架构师的工作职责9

  1、参与各项目的需求调研与系统分析的工作

  2、理解和分析业务需求,确立项目或产品的技术架构或技术分析

  3、负责产品架构分析,提出软件架构的整体设计,数据库存储设计方案

  4、划分基本的软件功能模块,指导其他工程师的.设计工作

  5、负责核心技术问题的公关、系统优化,协助解决项目开发过程中的技术难题

  6、编写系统设计文档,协助开发人员理解业务,指导开发人员完成高质量的开发

软件架构师的工作职责10

  1、参与公司产品需求分析、架构设计、核心代码实现;

  2、协助部门总监制定部门规划、基础设施建设、技术预研、难题攻克、团队骨干培养等;

  3、深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;

  4、负责对产品技术需求进行分析、架构设计、技术选型、模块开发、数据库和服务器平台部署、安全策略、运行管理等工作;

  5、专业的'文档能力,撰写并规范各类系统设计文档;

  6、负责带领Java团队完成产品开发,指导关键技术模块,并对系统安全性、稳定性负责,确保项目计划按时完成;

软件架构师的工作职责11

  1.负责项目软件技术架构设计和核心代码开发、优化;

  2.负责客户端(Android/iOS)或SDK底层库的封装;

  3.提升团队的`架构设计、技术分析、问题解决能力;

  4.负责项目的性能优化,参与优化技术标准及规范;

  5.负责项目整体代码的集成与测试。

软件架构师的工作职责12

  1、负责公司核心业务系统的技术架构,分析、整理出对应的技术架构方案;

  2、负责产品架构分析,提出软硬件架构整体设计及数据库存储设计方案;

  3、负责核心技术问题的'攻关,协助解决项目开发过程中的技术难题,进行新技术的研究与技术积累;

  4、改进和评审相关产品系统架构方案,控制产品系统架构质量;

  5、参与制定技术标准,编写相应的技术文档,完善并沉淀企业技术架构。

软件架构师的工作职责13

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

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

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

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

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

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

软件架构师的工作职责14

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

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

  3.依据作业文件的规范流程,按照项目计划负责核心代码的编制;

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

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

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

软件架构师的工作职责15

  1.负责根据系统的需求规格说明书,进行系统的设计工作;

  2.负责系统的'部分关键需求的编码实现;

  3.完成单元测试及修改工作;

  4.完成上级交办的其他工作;

  5.对公司常用框架进行完善;

  6.对项目中使用的技术及软件进行评估。

软件架构师的工作职责16

  1、负责组织研发软件整体方案,根据要求进行文档与代码的设计、编写、评审、维护工作;

  2、协助公司对整体软件方案,内部系统优化方案建议及决策,参与公司软件系统设计方案评审;

  3、能独立完成子系统或模块的设计与开发,包括用户接口、业务逻辑定义、数据模型的设计与开发等;

  4、能够与开发团队中其它成员共同开发有效沟通,包括项目经理、技术经理、其它工程师,设计出高性能、可扩展而且符合用户需求的.方案;

软件架构师的工作职责17

  1、协助公司总经理制定总的产品技术路线、技术队伍发展规划及相应资源布局,制定年度开发度量与产品技术框架; 2、制定技术体系规范和流程,制定技术标准,组织编写相关技术文档。

  3、制定产品或系统的'技术架构方案和实施路线。

  4、组织完成产品或系统核心技术架构的开发。

  5、协调和培训开发人员,辅助完成产品或系统开发。

软件架构师的工作职责18

  职责:

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

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

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

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

  任职资格:

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

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

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

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

  4、有独立分析和思考问题并加以解决的能力和习惯;

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

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

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

  8、善于沟通,团队协作精神良好,乐于分享经验与感悟,促进团队共同进步。

软件架构师的工作职责19

  负责产品功能推广,提供端到端的综合解决提案

  负责方案的`售前,方案制定以及报价

  负责组建项目团队,以及人员的基本业务能力培养

  负责项目计划的制定与监督,制定项目的运作准则

  在整个项目生命周期中协助项目经理日常项目管理,多方沟通协调,以及潜在的风险评估与管理

  负责项目整体验收,完成客户交付

软件架构师的工作职责20

  1.负责云平台核心的'架构设计、优化、关键代码编写;

  2.参与业务流程,需求分析,架构设计,数据库设计领域分析与建模;

  3.根据客户需求及市场行业需求进行软件架构的制定,将需求分解到多个子系统实现,输出设计文档,接口文档;

  4.对开发团队进行技术指导和培训,规范开发流程,协助项目经理进行项目的管理。

软件架构师的工作职责21

  1、负责公司平台级产品的开发指导及核心功能实现;

  2、主导公司系统平台及项目整体设计、技术选型、根据开发规范与流程完成模块的.设计、编码以及概要设计、详细设计等相关文档;

  3、参与基础类库的设计,解决项目中的关键问题和技术难题;

  4、与带领团队与智能硬件模块和系统对接,负责智能化项目整体集成的技术支撑;

  5、训练队伍、促进团队技术能力;

  6、跨部门交流,引进外部信息、介绍内部信息到外部;

  7、参与关键项目的竞标、推广。

软件架构师的工作职责22

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

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

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

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

软件架构师的工作职责23

  1、负责公司通用开发框架设计和研发;

  2、分析典型应用场景及非功能需求,确定软件开发的技术路线、技术选型、技术规格制定;

  3、产品核心模块软件设计与开发指导,技术详审;

  4、医疗行业相关前沿技术预研。

软件架构师的工作职责24

  1、参与微服务应用开发框架研究开发工作;

  2、总体技术框架的规划与设计,重构、优化现有产品的.技术架构;

  3、根据业务规划及技术规划制定微服务平台架构解决方案;

  4、负责关键技术的预研和攻关,提高系统的扩展性、稳定性和安全性;

  5、带领团队进行技术难点的攻关和落地实施。

软件架构师的工作职责25

  1、负责软件工程的需求调研,进行需求分析,编写需求分析书;

  2、负责项目的`概要设计,包括功能结构规划、功能子系统划分、实现模型设计、数据库设计等;

  3、核心、关键模块的算法设计或功能编码实现;

  4、制定软件开发计划;

  5、负责指导软件工程师执行具体的软件开发工作,完善开发方法,提高执行效率。

软件架构师的工作职责26

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

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

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

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

软件架构师的工作职责27

  1、从事项目工程施工操作、系统调试等工作;

  2、负责客户沟通、项目实施方案撰写、项目进度管理等工作,促进项目验收;

  3、负责项目实施情况、产品故障等问题的上报及解决,向产品端反馈产品使用情况;

  4、负责项目实施质量保障、售后服务等工作;

软件架构师的工作职责28

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

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

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

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

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

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

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

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

软件架构师的工作职责29

  1、面向公司战略目标诉求进行架构设计、规划及管控,支撑变革蓝图与变革路标设计;

  2、主导公司级项目的业务架构及业务解决方案设计,负责业务需求的'转化及2B流程有效拉通;

  3、支撑变革、流程、信息化项目中架构的评审,实现架构原则和标准的落地及日常执行;

  4、参与公司IoT架构设计与项目实施工作;

  5、变革与流程信息化治理体系建设与优化,引导变革解决方案建设实施,提供公司架构治理的方向和策略建议。

《软件架构师的工作职责.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【软件架构师的工作职责】相关文章:

部门工作职责03-12

内科工作职责04-08

客服的工作职责04-13

前台工作职责02-24

文案工作职责11-26

售前工作职责12-03

厨师的工作职责12-03

跟单员的工作职责12-06

样板工作职责12-05

导游的工作职责12-05

软件架构师的工作职责1

  —在充分调研和理解客户业务需求的基础上,为企业应用/产品做架构设计

  —与客户沟通设计方案,协助他们做出关键的技术决策

  —在构建整个企业系统架构的过程中,能很好的`平衡可靠性,可用性,可扩展性,可维护性,易管理性,及安全性等

  —代码审查

  —对软件开发生命周期,方法/标准,应用架构以及技术设计/解决方案等方面有较深刻见解

  —了解最新的技术与方法及如何恰当应用

软件架构师的工作职责2

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

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

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

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

软件架构师的工作职责3

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

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

  3.协助甲方规划设计制定产品线技术体系的'技术发展计划;

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

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

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

软件架构师的工作职责4

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

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

  3、协助项目负责人制定项目规划和控制项目进度。

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

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

软件架构师的工作职责5

  职责:

  1.负责/参与物联网软件平台的技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;

  2.主导/参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

  3.核心功能的'架构与代码模板编写,开发与维护系统公用核心模块。

  任职资格:

  1.本科及以上学历,计算机相关专业; 5年以上大型互联网系统或者其他大型企业应用系统开发相关经验;

  2.对互联网等系统有深刻理解,至少2年互联网APP服务端等系统的开发维护经验优先;

  3.具有面向对象分析、设计、开发能力,精通OO,AOP,设计模式;

  4.具有深厚的专业技术基础,精通Java EE相关技术,熟悉Spring, netty ,iBatis,Hibernate,REST等服务框架,了解机制;

  5.熟悉Linux操作系统使用,熟悉Docker 相关技术;

  6.熟悉MySQL数据库开发与设计以及缓存系统REDIS的设计和研发;

  7.具有RPC、分布式、多线程、cache、MQ、socket通信编程经验;

  8.熟悉Memcache/Redis缓存、NOSQL、MySQL、Oracle、MongoDB等数据库应用及优化;

  9.熟悉Zookeeper、Kafka等分布式组件,有hadoop、storm大数据处理及高性能经验优先;

  10.具备良好的客户需求分析能力、业务和技术方案策划和设计能力;思路清晰,具备很强的文档撰写能力和良好的语言表达能力;

  11.具备良好的团队合作精神和创新意识,具备良好的沟通、组织、协调能力,较强的责任心,有较强的内外沟通能力;

  12.具备大数据系统体系的设计和开发能力;

软件架构师的工作职责6

  1.参与基础框架的架构设计、重构、优化;

  2.参与基础平台系统的架构设计和系统设计、详细设计;

  3.参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

  4.核心功能的架构与代码模板编写,开发与维护系统公用核心模块;

  5.审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;

  6.分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;

  7.通过对团队的.培训与指导,提高研究院开发组的技术水平。

软件架构师的工作职责7

  1、挖掘和分析业务需求,对公司业务平台进行架构改进和升级设计,制定架构升级规划和过渡方案;

  2、承担软件产品核心功能的开发工作,牵头保障整个系统不出现重大技术故障;

  3、进行技术评估与产品选型;

  4、负责技术任务管理工作,制定设计规范、开发规范和文档规范,对任务进行合理拆分和跟踪,把控开发质量;

  5、把握业界前沿的'技术栈和框架,合理引入团队,提升大家的技术能力和开发效率。

软件架构师的工作职责8

  1.总体技术框架的规划与设计,重构、优化现有的技术架构

  2.负责公司软件产品的`技术选型、架构搭建,设计和搭建软件开发项目系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题;

  3.负责软件系统平台核心功能模块设计、核心代码开发;

  4.负责技术解决方案,并能够将解决方案清晰的传达给客户和项目组成员;

  5.对开发团队进行技术指导和培训;

软件架构师的工作职责9

  1、参与各项目的需求调研与系统分析的工作

  2、理解和分析业务需求,确立项目或产品的技术架构或技术分析

  3、负责产品架构分析,提出软件架构的整体设计,数据库存储设计方案

  4、划分基本的软件功能模块,指导其他工程师的.设计工作

  5、负责核心技术问题的公关、系统优化,协助解决项目开发过程中的技术难题

  6、编写系统设计文档,协助开发人员理解业务,指导开发人员完成高质量的开发

软件架构师的工作职责10

  1、参与公司产品需求分析、架构设计、核心代码实现;

  2、协助部门总监制定部门规划、基础设施建设、技术预研、难题攻克、团队骨干培养等;

  3、深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;

  4、负责对产品技术需求进行分析、架构设计、技术选型、模块开发、数据库和服务器平台部署、安全策略、运行管理等工作;

  5、专业的'文档能力,撰写并规范各类系统设计文档;

  6、负责带领Java团队完成产品开发,指导关键技术模块,并对系统安全性、稳定性负责,确保项目计划按时完成;

软件架构师的工作职责11

  1.负责项目软件技术架构设计和核心代码开发、优化;

  2.负责客户端(Android/iOS)或SDK底层库的封装;

  3.提升团队的`架构设计、技术分析、问题解决能力;

  4.负责项目的性能优化,参与优化技术标准及规范;

  5.负责项目整体代码的集成与测试。

软件架构师的工作职责12

  1、负责公司核心业务系统的技术架构,分析、整理出对应的技术架构方案;

  2、负责产品架构分析,提出软硬件架构整体设计及数据库存储设计方案;

  3、负责核心技术问题的'攻关,协助解决项目开发过程中的技术难题,进行新技术的研究与技术积累;

  4、改进和评审相关产品系统架构方案,控制产品系统架构质量;

  5、参与制定技术标准,编写相应的技术文档,完善并沉淀企业技术架构。

软件架构师的工作职责13

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

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

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

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

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

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

软件架构师的工作职责14

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

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

  3.依据作业文件的规范流程,按照项目计划负责核心代码的编制;

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

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

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

软件架构师的工作职责15

  1.负责根据系统的需求规格说明书,进行系统的设计工作;

  2.负责系统的'部分关键需求的编码实现;

  3.完成单元测试及修改工作;

  4.完成上级交办的其他工作;

  5.对公司常用框架进行完善;

  6.对项目中使用的技术及软件进行评估。

软件架构师的工作职责16

  1、负责组织研发软件整体方案,根据要求进行文档与代码的设计、编写、评审、维护工作;

  2、协助公司对整体软件方案,内部系统优化方案建议及决策,参与公司软件系统设计方案评审;

  3、能独立完成子系统或模块的设计与开发,包括用户接口、业务逻辑定义、数据模型的设计与开发等;

  4、能够与开发团队中其它成员共同开发有效沟通,包括项目经理、技术经理、其它工程师,设计出高性能、可扩展而且符合用户需求的.方案;

软件架构师的工作职责17

  1、协助公司总经理制定总的产品技术路线、技术队伍发展规划及相应资源布局,制定年度开发度量与产品技术框架; 2、制定技术体系规范和流程,制定技术标准,组织编写相关技术文档。

  3、制定产品或系统的'技术架构方案和实施路线。

  4、组织完成产品或系统核心技术架构的开发。

  5、协调和培训开发人员,辅助完成产品或系统开发。

软件架构师的工作职责18

  职责:

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

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

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

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

  任职资格:

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

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

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

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

  4、有独立分析和思考问题并加以解决的能力和习惯;

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

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

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

  8、善于沟通,团队协作精神良好,乐于分享经验与感悟,促进团队共同进步。

软件架构师的工作职责19

  负责产品功能推广,提供端到端的综合解决提案

  负责方案的`售前,方案制定以及报价

  负责组建项目团队,以及人员的基本业务能力培养

  负责项目计划的制定与监督,制定项目的运作准则

  在整个项目生命周期中协助项目经理日常项目管理,多方沟通协调,以及潜在的风险评估与管理

  负责项目整体验收,完成客户交付

软件架构师的工作职责20

  1.负责云平台核心的'架构设计、优化、关键代码编写;

  2.参与业务流程,需求分析,架构设计,数据库设计领域分析与建模;

  3.根据客户需求及市场行业需求进行软件架构的制定,将需求分解到多个子系统实现,输出设计文档,接口文档;

  4.对开发团队进行技术指导和培训,规范开发流程,协助项目经理进行项目的管理。

软件架构师的工作职责21

  1、负责公司平台级产品的开发指导及核心功能实现;

  2、主导公司系统平台及项目整体设计、技术选型、根据开发规范与流程完成模块的.设计、编码以及概要设计、详细设计等相关文档;

  3、参与基础类库的设计,解决项目中的关键问题和技术难题;

  4、与带领团队与智能硬件模块和系统对接,负责智能化项目整体集成的技术支撑;

  5、训练队伍、促进团队技术能力;

  6、跨部门交流,引进外部信息、介绍内部信息到外部;

  7、参与关键项目的竞标、推广。

软件架构师的工作职责22

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

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

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

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

软件架构师的工作职责23

  1、负责公司通用开发框架设计和研发;

  2、分析典型应用场景及非功能需求,确定软件开发的技术路线、技术选型、技术规格制定;

  3、产品核心模块软件设计与开发指导,技术详审;

  4、医疗行业相关前沿技术预研。

软件架构师的工作职责24

  1、参与微服务应用开发框架研究开发工作;

  2、总体技术框架的规划与设计,重构、优化现有产品的.技术架构;

  3、根据业务规划及技术规划制定微服务平台架构解决方案;

  4、负责关键技术的预研和攻关,提高系统的扩展性、稳定性和安全性;

  5、带领团队进行技术难点的攻关和落地实施。

软件架构师的工作职责25

  1、负责软件工程的需求调研,进行需求分析,编写需求分析书;

  2、负责项目的`概要设计,包括功能结构规划、功能子系统划分、实现模型设计、数据库设计等;

  3、核心、关键模块的算法设计或功能编码实现;

  4、制定软件开发计划;

  5、负责指导软件工程师执行具体的软件开发工作,完善开发方法,提高执行效率。

软件架构师的工作职责26

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

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

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

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

软件架构师的工作职责27

  1、从事项目工程施工操作、系统调试等工作;

  2、负责客户沟通、项目实施方案撰写、项目进度管理等工作,促进项目验收;

  3、负责项目实施情况、产品故障等问题的上报及解决,向产品端反馈产品使用情况;

  4、负责项目实施质量保障、售后服务等工作;

软件架构师的工作职责28

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

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

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

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

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

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

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

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

软件架构师的工作职责29

  1、面向公司战略目标诉求进行架构设计、规划及管控,支撑变革蓝图与变革路标设计;

  2、主导公司级项目的业务架构及业务解决方案设计,负责业务需求的'转化及2B流程有效拉通;

  3、支撑变革、流程、信息化项目中架构的评审,实现架构原则和标准的落地及日常执行;

  4、参与公司IoT架构设计与项目实施工作;

  5、变革与流程信息化治理体系建设与优化,引导变革解决方案建设实施,提供公司架构治理的方向和策略建议。