软件架构师职责和要求 篇1
职责:
1、负责软件工程的需求调研,进行需求分析,编写需求分析书;
2、负责项目的概要设计,包括功能结构规划、功能子系统划分、实现模型设计、数据库设计等;
3、核心、关键模块的算法设计或功能编码实现;
4、制定软件开发计划;
5、负责指导软件工程师执行具体的软件开发工作,完善开发方法,提高执行效率。
任职资格:
1、本科以上学历,软件工程等相关专业,5年以上软件开发经验;
2、熟悉C#等高级程序语言,有较好的程序编写经验;
3、熟悉C/S、B/S 网络架构、熟悉基于TCP/IP等的网络编程;
4、有较强的沟通能力和文字表达能力。
软件架构师职责和要求 篇2
职责:
1.有效地将用户的需求转化为需求规格说明书;
2.负责业务解决方案决策及其技术框架、技术平台的规划、设计与评估工作;
3.领导需求团队制定业务系统规划和整体解决方案;
4.领导和培训开发团队按照架构设计和技术规范展开设计、开发和测试工作;
5.开展与终端用户的项目沟通和关系维护;
6.为公司培养高级工程师等技术人员;
岗位要求:
1.本科及以上学历,金融、财务、计算机相关专业;
2.5年以上金融行业软件开发、管理经验,有银行核心系统开发经验者优先;
3.熟悉金融行业应用解决方案、产品和服务,能够主持客户商业需求的收集;
4.熟悉金融政策环境和相关法规;
5.熟悉金融机构业务流程;
6.具备良好的沟通能力,能很好帮助设计人员理解客户的商业目标,能够与客户CIO、CTO层次的客户进行有效沟通;
7.精通Java,熟练使用基于Java的开发工具,如:Eclipse;
8.精通J2EE及其相关技术及框架(Spring,Structs,Hibernate等主流开发框架), 精通Java、Xml,Html,JavaScript等相关技术;
9.精通Oracle、Mysql等数据库及SQL开发;
10.熟悉SpringMVC、Redis、Dubbo、myBatis等;
11.认同公司文化,认同团队目标,工作态度积极主动,有长远发展意图,能担当;
12.要求能适应出差工作;
13.具有良好的沟通和分析能力,积极主动,学习能力强;
软件架构师职责和要求 篇3
职责:
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的参数进行性能优化调整
软件架构师职责和要求 篇4
职责:
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、机器视觉和物联网项目实施经验优先.
软件架构师职责和要求 篇5
职责:
1、从事项目工程施工操作、系统调试等工作;
2、负责客户沟通、项目实施方案撰写、项目进度管理等工作,促进项目验收;
3、负责项目实施情况、产品故障等问题的上报及解决,向产品端反馈产品使用情况;
4、负责项目实施质量保障、售后服务等工作;
任职资格:
1、大专及以上学历,自动化、电子、工程类相关专业;
2、熟悉系统集成知识,有较强文档编写能力,会使用CAD绘图软件;
3、熟悉仓储自动化设备的安装调试方法尤佳;
4、优秀的学习能力,通过短期培训能独立完成项目实施工作;
5、有项目管理施工经验,了解仓储自动化、AGV产品者优先。
6、适应长时间在外出差,能承受较大的压力;
软件架构师职责和要求 篇6
职责:
负责产品功能推广,提供端到端的综合解决提案
负责方案的售前,方案制定以及报价
负责组建项目团队,以及人员的基本业务能力培养
负责项目计划的制定与监督,制定项目的运作准则
在整个项目生命周期中协助项目经理日常项目管理,多方沟通协调,以及潜在的风险评估与管理
负责项目整体验收,完成客户交付
任职要求:
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. 英语作为工作语言,可以熟练与客户沟通
软件架构师职责和要求 篇7
职责:
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. 具备良好的需求分析能?和?向对象的抽象能?,能独?分析问题和解决问题。
软件架构师职责和要求 篇8
职责:
- 在充分调研和理解客户业务需求的基础上,为企业应用/产品做架构设计
- 与客户沟通设计方案,协助他们做出关键的技术决策
- 在构建整个企业系统架构的过程中,能很好的平衡可靠性,可用性,可扩展性,可维护性,易管理性,及安全性等
- 代码审查
- 对软件开发生命周期,方法/标准,应用架构以及技术设计/解决方案等方面有较深刻见解
- 了解最新的技术与方法及如何恰当应用
任职需求:
- 本科或以上学历,毕业于计算机科学,软件工程,信息技术,信息系统,商务等相关专业,或拥有同等的教育水平和工作经验
- 8年以上分布式系统设计和开发的经验
- 在分布式,高需求,软件构架方面有丰富的经验
- 了解不同的企业软件解决方案,企业级服务器/服务,工具,及实践
- 有丰富的面向对象设计和编程知识
- 曾经在以住的项目中担任过技术架构师
- 能熟练地运用英语进行书面和口语沟通
- 能与分布全球各地的团队成员一起顺畅工作
软件架构师职责和要求 篇9
职责:
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平台,具有可视化平台开发经验者优先。
软件架构师职责和要求 篇10
职责:
1. 负责数据仓库、大数据平台、报表可视化的搭建及研发;
2. 按时完成应用部门的技术开发和数据服务需求,不断优化现有的大数据应用平台架构;
3. 负责团队的技术指导和技术提升;
4. 带领团队开发具有创新价值的大数据分析平台。
任职要求:
1. 统招本科以上学历,计算机、数学相关专业,具有8年以上研发工作经验;
2. 有3年以上BI、大数据研发经验;
3. 两年以上技术团队管理经验,有良好的团队管理能力;
4. 对各类大数据架构模型有深入理解(包括但不限于YARN、MapReduce、Hadoop、Impala、Spark、Kafka、Storm、H2O等),了解不同架构模型的优缺点;具备一定的技术前瞻性和创新能力。