软件架构师的具体职责范围(29篇)
软件架构师的具体职责范围(通用29篇)
    软件架构师的具体职责范围 篇1
  职责
  1.参与软件开发平台、产品及项目的总体规划和总体设计及重要技术决策;
  2.参与软件开发平台、产品及项目的概要设计、软件架构和数据库设计;
  3.依据作业文件的规范流程,按照项目计划负责核心代码的编制;
计算机架构师证书
  4.配合测试团队,修复系统核心代码的缺陷,完善系统功能;
  5.根据作业文件的规范要求编写技术开发文档;
  6.负责解决项目中的关键问题和技术难题;
  任职要求
  1.本科学历及以上,计算机、软件工程及相关专业;
  2.具有3年以上开发工作经验,至少参与过2年以上大型项目架构设计经验;
  3.精通Java语言及JavaEE相关技术,掌握Sping、Ibatis、Hibernate、Struts2、等开源框架应用,熟悉web开发技术,如DHTML、Aja_、Javascript等;
  4.熟悉UML,熟练掌握UML建模工具;
  5.熟悉设计模式及面向对象的分析设计方法;
  6.熟悉主流应用服务器如Weblogic、Websphere等;
  7.精通DB2、SQL server、Oracle等数据库;
  8.熟悉软件开发过程;
    软件架构师的具体职责范围 篇2
  职责:
  1)负责公司基于OpenStack私有云平台相关产品的架构设计;
  2)开源云产品和国内外相关前沿技术调研, 并结合公司特长和市场需求, 设计云平台的功能和规划产品开发方向, 并形成具体的目标和实现计划;
  3)支持售前团队, 分析客户需求, 形成包括私有云系统的规划、设计的整体解决方案;
  4)指导团队里的初、高级开发工程师。
  任职资格:
  (1)具有深厚的计算机功底,熟悉操作系统原理、网络协议栈、存储基础知识等,对常用算法和数据结构有深刻认识;熟悉TCP/IP/HTTP/WSGI/AMQP等协议;
  (2)熟练掌握MySQL/Memcached/Redis/MongoDB等常用存储技术;
  (3)熟练掌握Python语言,熟悉Django, Pecan, Flask等常用的Web框架; 独立设计并开发过REST API服务接口
  (4) 熟悉OpenStack整体框架、技术体系和API;熟悉OpenStack一个或多个核心模块如Nova、Neutron、cinder、glance等;
  (5)4年以上云计算平台的开发经验。
  (6)具有较强的学习能力和协作能力,有极强的责任心;较好的沟通交流能力,善于主动思考和行动,乐于解决具有挑战性的问题;
  (7)具有OpenStack商业应用项目的工程经验,熟悉云计算业务和场景。
  (8)参与过OpenStack社区贡献优先。
    软件架构师的具体职责范围 篇3
  职责:
  (1)软件系统架构设计、研发工作;
  (2)协助制定项目计划和控制项目进度;
  (3)软件设计开发文档,组织和管理相关技术培训;
  (4)指导人员开发,解决系统开发、运行中出现的各种问题。
  任职要求:
  (1)计算机或者电子类专业,英语四级以上;
  (2)从事嵌入式系统开发或者RTOS开发5年以上;
  (3)从事软件架构2年以上;具有车载多媒体系统开发3年以上;
  (4)熟悉Linu_、Android、Windows CE、OSEK等系统,对系统架构有深入的理解;
  (5)熟练掌握C/C++、QT等编程语言;
  (6)熟练掌握软件开发流程,对CMMI有一定了解;
  (7)熟练掌握软件建模工具;
  (8)熟练掌握软件开发及管理工具;
  (9)优秀人才可适当放宽要求。
    软件架构师的具体职责范围 篇4
  职责:
  1、负责产品平台的整体系统架构。
  2、优化现有架构,设计的新架构,提高用户并发性、提升复用性,减少复杂性。
  3、负责关键的框架编写,参与Code Review,解决开发过程中的架构问题。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。