职责: 1、设计软件系统的技术架构; 2、参与产品研发/项目开发的分析设计、评审工作; 3、为研发团队提供关键技术解决方案; 4、深入研究特定技术专题并提出实际应用方案; 5、对部门开发团队进行技术指导和培训;
任职要求: 1、计算机相关专业本科以上学历; 2、5年以上相关工作经验,其中3年以上分析设计经验,并且有2个以上大型项目成功的分析设计经验,具备系统分析师所有技能。熟悉业务流程开发过程中的关键环节及解决方案,独立完成过Web应用系统的需求分析、概要设计、详细设计、数据结构设计,熟练使用一种UML工具进行建模设计,并能充分理解、系统整理客户的需求并根据需求进行模块化和面向对象分析设计; 3、精通架构设计理论、实践和工具,掌握多种参考构架、主要的可重用构架机制和模式,精通流行的技术框架或者工具,例如Structs,Spring,Hibernate,Webwork等; 4、精通LAMP、.Net、J2EE、XML、WebService、分布式、多线程等高性能架构相关开发技术; 5、熟练掌握MySQL/Oracle/DB2/SQL Server数据库,至少熟悉其中一种数据库优化与数据挖掘技术; 6、熟练使用常用的版本控制管理软件; 7、熟悉网络通讯协议,深入理解TCP/IP/HTTP/SOCKET/UDP协议; 8、有强烈的责任心和团队合作精神、具备良好的沟通能力,能适应较大压力下的工作; 9、良好的表达能力和很好的业务沟通和理解能力。
|