职位要求
岗位职责:
1、设计PC及APP端软件的研发技术架构和实施;
2、管理产品核心研发技术,组织制定研发技术决策和研发技术方案,组织架构设计与升级优化;
3、负责组织研究行业最新产品的技术发展方向和技术架构,保证技术的领先性,巩固核心竞争力优势;
4、负责研发技术框架的选型与搭建,指导并参与完成研发技术方面的需求分析和概要设计,带领研发技术团队做好各项攻坚工作;
5、制定技术部开发规范并监督执行,完成研发技术方案的撰写和审核;有效制定各种突发性研发技术故障的应对预案,有清晰的隐患意识。
岗位要求:
1、理解架构师的职责和架构设计的目标、原则及取舍;
2、精通架构模式,Transaction、Security、Persistence等机制及实现,IOC、AOP、SOA等理念及实现;
3、精通Transaction、Security、Persistence等机制及实现,IOC、AOP、SOA等理念及实现;
4、精通面向对象技术、设计模式、OOAD、UML等技术;
5、精通各种主流应用架构和平台,熟悉工作流引擎、规则引擎等中间件等;
6、深入理解Spring、iBATIS、Hibernate、Struts、Webwork、JSF和Tapestry等框架的设计思想和实现方式,精通J2EE、XML、WebService、分布式、多线程等高性能架构相关开发技术;
7、精通主要应用服务器(Weblogic/WebSphere/Tomcat等)的配置和使用,熟悉Linux操作系统;
8、了解Web应用的性能瓶颈和调优方式;
9、熟练掌握Mango/Nosql/postresql/SQLServer数据库,至少熟悉其中一种数据库优化与数据挖掘技术;
10、良好的沟通协调能力,团队合作精神和执行力,思路开阔,积极上进,不断学习。