九月范文网 > 范文 > 岗位职责
软件架构师岗位的主要职责14篇 word A4格式

软件架构师岗位的主要职责

软件架构师岗位的主要职责怎么写? 下面我们九月范文网岗位职责频道给大家精编的14篇关于软件架构师岗位的主要职责,希望对大家有所帮助,内容仅供参考!

软件架构师岗位的主要职责篇1

职责:

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

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

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

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

岗位要求:

1. 计算机相关专业,本科及以上学历,5年以上Java开发经验,一年以上大型分布式应用系统分析、设计、开发、架构经验;

2、 熟悉大规模分布式系统架构设计与研发经验,熟悉HADOOP、SPARK、STORM等开源领域架构;

3、 熟悉负载均衡、服务发现、高可用、滚动升级、自动伸缩、分布式存储和计算等架构原理;

4、 熟悉NOSQL性能优化,调用,熟悉常用的redis,memcahed,mongodb等nosql性能优化,内存回收机制;

5、 对各种开源的框架如Spring、SpringMVC、MyBatis、Kafka、Storm、Kubernetes和Docker等有所了解,对框架本身有过开发或重构者可优先考虑;

6、 具备良好的识别和设计通用框架及模块的能力;

7、熟练掌握mysql集群,主从复制,各种主从结构的部署运维,架构熟练掌握,对主从复制的延迟问题有所研究学习;对数据库分库,分表,分区,分片等等技术有深入学习了解,并有实际使用经验,对mysql的参数进行性能优化调整。

软件架构师岗位的主要职责篇2

职责:

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

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

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

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

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

任职要求:

1. 国内学历:统招全日制 985/211 硕士及以上学历,取得学位证和毕业证;

2. 国外学历:海外全日制硕士及以上学历;QS 世界大学排名前 300 高等院校;海外留学时长不少于 1.5 年;

3. 具有3年以上?型软件系统设计或实施经验者优先;

4. 有扎实的面对对象编程基础,精通Java、C++等常?的相关语言;

5. 熟悉架构设计?法论和设计模式,熟练掌握UML和常?设计建模?具,能熟练地进?设计建模;

6. 对各种开源的框架如Spring、Mybatis等有深?的了解;

7. 具备良好的需求分析能?和?向对象的抽象能?,能独?分析问题和解决问题。

软件架构师岗位的主要职责篇3

职责:

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

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

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

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

任职要求:

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

2. 有3年以上BI、大数据研发经验;

3. 两年以上技术团队管理经验,有良好的团队管理能力;

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

软件架构师岗位的主要职责篇4

职责:

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

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

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

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

岗位任职资格:

1、具有java\C++\C#\objebk-c \js等软件开发经验

2、熟悉嵌入式开发流程

3、对H264、H265等流媒体有丰富经验

4、有系统移植,相关经验。

5、有网络通信开发经验

6、有分布式开发经验

7、有安防通讯经验

8、熟悉ZYNQ平台,有开发经验者优先

9、具有嵌入式VI设计开发经验者优先

10、熟悉QT平台,具有可视化平台开发经验者优先。

软件架构师岗位的主要职责篇5

职责:

1.主导敏捷开发流程,负责软件产品核心模块的设计开发工作,包括软件架构设计、核心模块代码开发、技术文档撰写和管理、源码管控、测试与部署等。

2.产品开发,参与指导其他模块的设计与开发、代码Review、问题追踪、自动化测试、指导核心技术问题的攻关,系统优化,并解决系统开发、运行中出现的各种问题,对软件产品的功能、性能和质量负责。

任职要求:

1. 精通 Java 应用系统技术栈,包括网络架构,Web Server,中间件,DB,缓存,存储解决方案。精通 Java、JavaScript、Python 或 PhP/Html 语言,对相应的编程规范有深刻理解。

2.熟悉 Docker 等容器技术,具备容器的编排部署经验。

3. 熟悉敏捷开发的软件工程流程,理解设计、开发、测试、部署、上线、迭代升级等环节和流程,有实际项目管理经验。

4.了解自动化测试和质量监控流程,熟悉功能测试,单元测试,集成测试的开发。

5.熟悉云计算环境,熟悉大数据技术,有基于 Hadoop 框架的编码经验者优先。

6.电子信息、通信等相关专业本科以上学历,5 年以上软件工程开发经验,2 年以上开发经理或开发架构师工作经验。

软件架构师岗位的主要职责篇6

职责:

1.负责设计规划航空运行管理与服务平台、无人机监控平台、机场运行管理平台软件系统的技术路线、数据模型,业务模型,领域划分等架构工作;

2、参与软件需求分析与软件方案设计,进行系统架构和核心模块的设计规划;

3、参与软件模块设计、代码开发等相关工作;

4、对接、梳理、挖掘、分析、整理来自市场导入的业务需求,提出建设性、有价值的IT解决方案,配合项目经理形成有计划、可落地的实施方案

5、参与客户技术沟通,为客户提供软件应用相关支持

任职要求:

1.软件、计算机、航空航天相关专业,硕士及以上学历;

2.有丰富的架构设计与研发实施能力,能够准确、全面地理解业务,并根据业务发展计划给出合理的架构方案和工作计划分解;

3.精通linux及计算机网络,对代码要求精益求精,有大量编程和code review经验,java/python/go/c/c++至少精通一种;

4.具有良好的沟通能力、组织能力及团队协作精神,有较强的分析和解决问题的能力;

5.主动性强,有强烈的求知欲和创新能力;

6.具有空管行业相关经验,空管系统研发相关经验者优先。

软件架构师岗位的主要职责篇7

职责:

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

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

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

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

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

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

任职要求:

1. 具备快速学习能力,能够短时间了解新产品,新功能的客户化开发

2. 具备3年以上电信业务支撑从业经验,对于数据网关以及协议有比较全面的理解

3. 6年以上的Java开发经验,各种框架的运用经验

4. 3年以上的项目管理经验,熟悉瀑布或敏捷项目管理方式

5. 具备DevOps的基本思想,以及使用运作经验

6. 具备NFV MANO从业经验优先,了解ETSI MANO相关规范。

7. 具备Camunda编程经验优先

8. 拥有良好的cloud的知识体系,KVM、Openstack, Network等

9. 熟悉Docker,了解其基本的操作与应用

10. 熟悉一些通用的运维工具,如Ansible,以及熟练使用shell脚本

11. 英语作为工作语言,可以熟练与客户沟通。

软件架构师岗位的主要职责篇8

职责:

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

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

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

4、制定软件开发计划;

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

任职资格:

1、本科以上学历,软件工程等相关专业,5年以上软件开发经验;

2、熟悉C#等高级程序语言,有较好的程序编写经验;

3、熟悉C/S、B/S 网络架构、熟悉基于TCP/IP等的网络编程;

4、有较强的沟通能力和文字表达能力。

软件架构师岗位的主要职责篇9

职责:

1、 根据公司产品具体项目需求,分析、设计与实现系统架构方案,

2、 负责产品架构分析,提出软硬件架构整体设计,数据库存储、信息安全等设计方案,

3、 指导其他工程师的设计工作;对相关产品系统架构方案进行评审及改进,控制产品系统架构质量;负责软件核心技术问题的攻关,系统优化;协助解决项目开发过程中的技术难题;

4、 制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用。

5、 积极了解业界发展、相关新技术及趋势,促进技术进步和创新。

任职要求:

1. 3年以上平台软件架构开发、设计经验;有成功案例;

2. 熟练使用主流开发框架;

3. 熟练使用主流开发工具和建模工具,熟悉当前比较主流的企业架构理论;

4. 熟悉各种服务器操作系统(LINUX、UNIX、windows server)和各种中间件的部署、管理;

5. 具备良好的识别和设计通用框架及模块的能力,有云、移动互联网、大数据方面的开发经验。

6. 有系统性能优化与评估的实际经验,能用工具对系统的代码进行评估。

软件架构师岗位的主要职责篇10

职责:

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

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

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

- 代码审查

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

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

任职需求:

- 本科或以上学历,毕业于计算机科学,软件工程,信息技术,信息系统,商务等相关专业,或拥有同等的教育水平和工作经验

- 8年以上分布式系统设计和开发的经验

- 在分布式,高需求,软件构架方面有丰富的经验

- 了解不同的企业软件解决方案,企业级服务器/服务,工具,及实践

- 有丰富的面向对象设计和编程知识

- 曾经在以住的项目中担任过技术架构师

- 能熟练地运用英语进行书面和口语沟通

- 能与分布全球各地的团队成员一起顺畅工作。

软件架构师岗位的主要职责篇11

职责:

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

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

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

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

岗位要求:

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

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

3、有较完善的分布式系统的设计经验。

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

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

6、熟悉主流数据库Oracle、SQL Server、MySQL等数据库。

7、了解mongodb等NOSQL数据库。

8、熟悉Linux环境部署。

9、熟悉网络安全及性能管理。

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

11、熟悉Lucene、Solr索引引擎,ES索引数据库,有搜索引擎应用等相关项目经验优先。

软件架构师岗位的主要职责篇12

职责:

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

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

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

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

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

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

任职要求:

1. 本科及以上学历,计算机相关专业,7年以上开发经验及2年以上微服务平台相关实施经验,熟悉常用的设计模式和开源框架,物联网行业经验优先;

2. 具备良好的面向对象分析、设计、开发能力和思想,精通OO、AOP、OOP及设计模式;;

3. 具有深厚的专业技术基础,精通Java EE相关技术,熟悉Spring,,Hibernate,SpringMVC等开源框架;

4. 熟悉大型平台应用架构和系统架构,对分布式缓存、消息队列、大数据处理、远程调用等技术至少有两项有深入研究,熟悉Mangodb、Redis、Memcached、RabbitMQ、ActiveMQ、Kafka、Dubbo中的3项以上的技术,并有实战经验;

5. 对企业应用系统架构如微服务、SOA等有较全面的认识;具备Hbase、机器视觉和物联网项目实施经验优先.

软件架构师岗位的主要职责篇13

职责:

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

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

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

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

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

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

任职要求:

1、计算机相关专业,本科及以上学历,具有扎实的计算机基础理论知识;

2、3年以上使用Java开发的经验;

3、精通Java EE相关技术和框架,熟悉并掌握常用设计模式;

4、熟悉Sql,熟悉缓存机制。

5、熟悉Linux,熟悉Tomcat、Nginx、Varnish等服务器的使用及优化。

软件架构师岗位的主要职责篇14

职责:

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

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

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

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

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

任职要求:

1. 本科及以上学历,计算机相关专业,至少5年以上服务端开发经验;

2. 精通至少一门主流语言,Java/Python/C#/Go/Ruby等;

3. 具备软件产品系统架构设计和实践经验,以及丰富的大中型开发项目总体规划和方案设计经验;

4. 熟悉操作系统架构设计与搭建,并能保证架构的稳定性、可扩展性;

5. 具备良好的团队沟通与协作能力,责任心强,工作认真细致;

6. 有电商、财务、供应链、制造等IT系统开发经验者优先。

软件架构师岗位的主要职责

软件架构师岗位的主要职责怎么写? 下面我们九月范文网岗位职责频道给大家精编的14篇关于软件架构师岗位的主要职责,希望对大家有所帮助,内容仅供参考!

相关阅读
  • 成本会计主要职责1、负责工厂成本核算、成本分析。2、负责固定资产验收、管理、盘点、报废等账务处理。3、协助资产管理员变卖处理废旧物资变卖等相关工作。4、熟悉费用预算编制,能独立完成各类报表输出,服从上级领导安排的其他临时工作。
  • 总经理助理的主要职责1.协助总经理做好接待及其他工作;2.协助总经理处理日常事务,管理安排领导日常行程;3.根据总经理的安排,能够对相应的报告、文案、资料、数据进行汇总和撰写;4.完成总经理交代的其他工作任务。总经理助理的主要职责篇2:1. 协助部门经理开展新市场、新客户的开拓工作。
  • 财务经理的主要职责概述职责:1. 建立和健全财务管理体系并组织实施和监督;2. 负责公司财务部各项工作的全面管理,包含资金管理、经营计划管理、风险管理、会计管理、税务管理等相关工作;3. 正确核算公司的收入、成本、损益情况,编制公司年度财务决算报告,保证报告的真实性、及时性、全面性,为公司决策提供相关财务数据支持;4.
  • 仓库管理员的主要职责1、负责仓库日常物资的验收、入库、码放、保管、盘点、对账等工作,确保帐卡物一致;2、负责仓库日常物资的拣选、复核;3、根据销售订单发货,协助销售处理售后问题;4、ERP账务处理,信息系统数据的录入,相关单证、报表的整理和归档;5、每月库存分析,近效期产品提醒、跟进处理;6、定期与仓库核对数据并实地盘点。
  • 简述监理员的主要职责1、根据要求编制安装施工计划,并组织下属按工作计划进行土建前期勘测工作;2、对井道土建出现的技术、质量问题,及时与用户沟通解决;3、定期定量抽查质量和安全工作执行情况,并书面汇报;4、组织安排、完成收款;有关业绩、考勤、工作效率的统计、汇报工作;5、组织相关质量、安全意识和技术水平的学习培训;6、完成领导安排的其他任务。简述监理员的主要职责篇3:1.
  • 物业客服部主要职责1、物业服务中心客服部事务管理,包含物业公司前期筹建,交付前验收,交付准备工作,交付后交房、装修,日常接待工作的安排及管理,外联单位的对接。2、部门人员管理,部门人员培训,物业相关制度的拟订等。3、物业协助项目经理处理日常项目相关事宜。
  • 财务负责人主要职责1、按照集团要求组织开展会计核算工作,真实反映公司经营成果,定期编制财务报告并提交集团财务中心,并推进企业财务核算与管理的规范化以保证企业逐步符合上市公司的财务核算要求。2、组织公司年度财务预算的编制与执行,负责公司年度决算相关工作。
  • 生产经理主要职责1.制定并督促完成生产计划,保障市场供应。2.制定部门培训计划,并监督实施。3.负责本部门的EHSQ等工作制度的拟定,修改,检查及控制,实施等。4.负责对生产计划员,统计员,运行保障组主管业务进行指导,并定期检查考核。
下载全文 收藏