最新软件架构师的职责描述(5篇)
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。相信许多人会觉得范文很难写?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。
软件架构师的职责描述篇一
1.可以独立搭建软件开发项目系统架构(平台、数据库、app+web接口设计和应用架构等),缓存架构,文件服务器架构
2.负责软件系统平台核心功能模块设计、核心代码开发
3.负责组织技术架构、解决方案的评审,编辑设计、开发、接口文档等
4.主导承担过至少一个大型项目
5.高可扩展能力,高并发性能,高吞吐能力以解决以后日益增长的用户
任职要求:
1、计算机、信息、软件工程等相关专业重点大学(211)本科及以上学历
2、6年以上java后端工作经验,3年架构经验
3、有很强的分析复杂问题和解决复杂问题的能力,有强烈的责任心和使命感
4、技术视野开阔,学习和抗压能力好,具备良好的沟通和组织协调能力
软件架构师的职责描述篇二
职责:
对产品平台的整体系统架构负责,规划、设计,支持各产品线发展及生态伙伴开发;
参与制定设计及实现规范,指导设计、实现及部署工作;
对行业新技术进行预研,协助确定系统架构、评估开发工作量;
负责系统架构设计,系统概要设计,协助开发人员理解设计,并按设计进行编码;
完成平台核心组件的编写,协助技术难点攻关,性能和安全问题排查。
任职要求:
八年以上java产品开发经验,熟练掌握javaee系统架构、spring等相关技术;
三年以上大型分布式架构工作经验,dubbo或者spring cloud体系;
熟练掌握分布式存储(数据库)/分布式缓存/负载均衡/docker容器等技术;
具备企业级项目经验,包括工作流/表单/集成等,有互联网2b经验尤佳;
具备独立分析和解决问题的能力,具备优秀的学习能力;
有良好的沟通能力、协作精神和团队意识,能承担工作中的压力。
软件架构师的职责描述篇三
职责:
1、负责系统架构设计工作,并对相关应用架构规划进行建议、评价及落实执行。
2、负责核心开发技术的攻关,组织解决项目开发过程中的技术难题。
3、负责软件产品和项目的技术路线研究和制定。
4、负责系统优化,能准确捕捉系统性能瓶颈,并提出解决方案。
5、参与数据库设计工作。
6、参与制定软件设计开发规范。
7、参与设计开发的评审、互查和讨论会。
任职资格
1、计算机科学或相关专业,统招本科以上学历。
2、具备软件系统架构的分析和设计能力以及软件开发的计划和监控能力。
3、精通java语言,具有windows、linux、unix系统环境下的应用软件开发经验。熟悉主流技术框架的原理与方法。
4、至少五年应用软件公司软件系统架构和设计的工作经验。
5、思维敏捷、具有创新精神和意识,具有独立专研精神,善于学习,善于沟通,富有团队精神,能够承担压力。
软件架构师的职责描述篇四
职责:
1. 参与核心业务系统的技术架构设计和技术实现,深入理解业务需求,抽象系统模型,进行系统设计及开发工作;
2. 在保障系统的稳定性,可维护性的基础上,快速响应业务需求;
3. 建设基于大数据平台的应用系统。
4. 跟踪新技术发展,并将其应用于产品中;
5. 协助其它技术人员解决业务及技术问题
任职要求:
1. 全日制本科及以上学历,5年以上相关开发工作经验,2年以上架构设计经验。
2. 精通java, j2ee 开发与设计,熟悉掌握常用的java类库及框架,如多线程、并发处理、i/o与网络通讯等。
3. 对java虚拟机有较深了解,有运行态jvm分析及调优的实际经验,有linux下的开发或运行环境操作经验。
4. 对bs结构有深入理解,有大并发,大数据的web项目开发经验。熟悉分布式服务开发,负载均衡,缓存等技术。
5. 熟悉springmvc、springcloud、hibernate、cxf、mq等主流技术,有maven、git等项目管理工具使用经验。
6. 熟悉mysql数据库以及优化方法,了解常用的nosql产品,如redis,mongodb,memcache,能够处理较大数据量的设计、开发。
7. 熟悉并使用过各种大数据相关框架或组件优先,如kafka、storm/jstorm、hadoop/spark、hive、hbase等。
8. 有分布式系统、实时计算开发经验的优先。
9. 熟练使用面向对象分析设计技术和工具,如uml等,应用过uml、重构、软件设计模式。
10. 具有良好的沟通、团队协作、计划和主动性思考的能力,在互联网或大数据业界有一定影响力公司的工作经验者优先。
软件架构师的职责描述篇五
职责:
1.梳理业务需求,结合业务考虑整体系统及网络架构设计方案;
2.系统核心部分代码编写,技术难点公关;
3.制定技术相关文档,并对开发过程进行持续改进;
4.对团队开发人员进行代码质量审核、技术指导和监督;
5.负责系统性能优化,安全加固,保证网站安全、稳定、快速运行。
岗位要求:
1、计算机软件等相关专业本科或以上学历,有3年以上的工作经验,有电商行业经验优先;
2、精通java,深入理解jvm,熟悉常用框架,优秀的数据库设计优化能力;
3、精通spring mvc+mybatis+mysql+redis等java开发技术栈,掌握设计模式;
4、熟悉后端服务开发流程和规范,精通微服务架构设计,熟练使用spring boot,spring cloud等微服务开发框架,并深入理解其原理;
5、精通大型分布式、高并发、高负载、高可用系统设计、开发和调优经验;
6、掌握linux 操作系统和大型数据库(oracle、mysql),熟悉大容量数据存储和检索系统设计能力:数据库分区,nosql,搜索引擎等;
7、较强的责任心,擅长沟通和团队合作,有积极主动的学习态度、勇于承受压力;
8、熟悉maven、git项目配置管理工具,熟悉tomcat. jttey等应用服务器,同时对在高并发处理情况下的负载调优有相关经验者优先考虑。