系统架构设计师岗位简介
系统架构设计师是指能根据系统需求规格说明书,结合应用领域和技术发展的实际情况,给出开发规范,能解决难点的技术人员。
系统架构设计师岗位职责
1.负责系统及相关产品需求分析及架构设计;
2.参与制定设计及实现规范,指导设计.实现及部署工作。
3.配合开发经理进行技术决策.技术风险评估,制定技术分析及先管技术解决方案。
4.性能优化,包括对数据库的设计及优化,代码优化,系统安全性优化。
系统架构设计师岗位要求
1.本科及以上学历,计算机相关专业,3年及以上C++/python开发工作经验;
2.对软件架构设计和开发基本功扎实,熟悉分层软件架构的概念和方法,熟悉掌握面向对象编程思想;
3.辅导软件设计,提升团队人员的设计开发能力,深入参与产品软件架构设计,解除现有架构不合理的依赖关系和接口定义;
4.引入业界软件架构设计思想和工程能力,提升软件架构及数据库的合理性和演进性;
5.熟悉HTTP/HTTPS协议及常用的前后端数据交互格式.能够独立设计服务接口;
6.熟练使用Linux系统,hell脚本编写,熟练掌握web应用部署升级.故障诊断;
7.丰富编码经验.较强的SQL编写优化能力;
8.良好的沟通能力和团队协作能力。
系统架构设计师发展前景
随着微软软件产品的不断更新换代,客户对人员的要求也在不断的改变和提升,为了不断适应市场对人才需求的提高,微软于2006年中期逐步推出了新一代微软认证体系。新的认证体系认为三级:技术希赛网、IT专业人士和专业开发人员、微软架构师。其中,处于较高级别的架构师,不以传统的“考试”为评价方法,它要求申请者至少拥有十年的IT管理经验。微软架构师需要经过“三道门槛”:严格的审批过程、侧重于网络架构和解决方案、最终还需要接受评审委员会的面试。目前,全球范围内拥有微软认证架构师(MCA)的人数仅有40万人左右。只要认真琢磨必然有出路。