系统架构师岗位标准
工作任务
1. 领导与协调整个项目中的技术活动(分析、设计和实施等)
2. 推动主要的技术决策,并最终表达为软件构架;
3. 确定和文档化系统的相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”;
4. 协作需求工程师、系统分析师进行需求调研和分析,制定业务和用户需求;
5. 协助系统分析师将业务和用户需求转化为软件需求,同时要补充非业务需求,如健壮性,扩展性等;
6. 承担从业务向技术转换的桥梁作用,并确定项目的技术路线;
7. 协助项目经理制定项目计划和控制项目进度;
8. 负责辅助并指导系统分析开展设计、编码和测试工作;
9. 并参与技术评审(需求、详细设计和概要设计,测试用例等);
10.负责组织技术研究和攻关工作;
11.负责组织和管理部门内技术转移和技术培训工作;
12.负责组织及带领部门内部员工研究与项目相关的新技术;
能力要求
1. 有5年以上软件工程的经验;
2. 有3年以上某行业解决方案的经验;
3. 熟悉常用的网络、服务器、操作系统、数据库的等技术,能设计软件运行环境架构;
4. 精通某一方面的软件技术,有丰富系统架构相关的知识和经验;
5. 有丰富的编程经验;
6. 文笔优秀,有较强的沟通、协调、组织能力,责任心强,具备较强的团队合作精神,能承受较大的工作压力;能够赢得他人的信任,以对其进行说服、激励和指导。
7. 具备良好的逻辑思维能力及解决问题的能力;
8. 很强的自学能力、分析能力、解决问题的能力;
9. 有较强的领导才能:能够推动各个团队的技术进展,并能在压力下作出关键性的决策然后将其贯彻到底。