系统架构师的岗位职责是什么

发布时间:2016-11-23 00:00:00 编辑:嘉辉 手机版

  系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。下面yjbys小编为大家准备了关于系统架构师岗位职责,欢迎阅读。

  系统架构师岗位职责一

  职位描述:

  1、负责基于J2EE架构的软件系统架构分析、设计及原型实现,指导技术团队完成产品研发;

  2、参与制定设计及实现规范,指导设计、实现及部署工作;

  3、配合项目经理进行技术决策,进行技术风险评估;

  4、协助、指导工程师解决关键问题;

  5、设计开发关键性功能模块。

  职位要求:

  1、计算机或相关专业本科学历,硕士优先;

  2、10年以上工作经验,5年以上产品设计、架构经验;非常优秀的架构预见能力及技术前瞻性(非常重要)

  3、精通J2EE系统架构,深刻理解J2EE架构的优缺点,具有大型基于J2EE体系结构的项目规划、系统架构设计、开发经验;

  4、深刻理解软件系统架构,精通面向对象分析设计方法,逻辑能力佳;

  5、熟悉Rational Rose 、 PowerDesigner等系统分析设计工具;

  6、精通WebSphere/WebLogic/JBoss/Tomcat等主流J2EE应用服务器;

  7、熟悉Oracle/SQLServer/Mysql等主流数据库管理系统、相关技术及工具;一定要具有大数据以及高并发的系统数据库设计经验;(非常重要)

  8、具备良好的表达和沟通能力;团队精神和合作精神

  9、主导或参与过大型或超大型企业集团信息化建设架构设计、搭建者优先考虑!(非常重要)

  10、英文口语流利!(非常重要)

  系统架构师岗位职责二

  岗位职责:

  1、领导互联网产品架构整体设计,技术架构选型,并主导功能模块设计、数据结构设计、对外接口设计;

  2、承担系统核心功能的研发工作;负责核心技术问题的攻关,系统优化,协助解决项目开发过程中的技术难题;

  3、负责与相关技术合作团队的技术协调,指导其他工程师的设计工作;

  4、积极了解业界发展、互联网相关新技术及趋势,规划公司未来互联网技术架构方向。

  任职要求:

  1、计算机等相关专业本科以上学历,5年以上互联网产品设计、网站开发、策划及运作经验,精通Java;

  2、精通大规模系统的Java EE架构技术,熟练掌握常见开源框架和技术,如Ibatis、Struts2、Spring、ActiveMQ、Jquery、Ajax、Redis等,熟练使用Eclipse开发工具,对框架本身有过开发或重构者可优先考虑;

  3、熟悉主流应用服务器的架构体系、数据库以及各种中间件技术,如jetty、Mysql等;

  4、精通常用设计模式和主流设计工具,能进行系统建模、总体设计;

  5、熟悉大规模系统的负载均衡、缓存、网络存储、网络安全、数据库高可用设计及性能评估机制,熟悉TCP协议、Http协议;

  6、具备良好的文档撰写能力、编写习惯,良好的抽象思维和逻辑思维能力,独立分析问题解决问题的能力;

  7、具备海量数据高性能分析及处理的成熟经验者优先;

  8、专注于技术,精益求精,并对业界的最新技术发展动态有比较密切的关注。

本文已影响867
+1
0