职位描述:
岗位职责:
1、负责规划、设计大型复杂研发项目额架构分析或相关产品的系统分析设计;
2、参与新技术的预研和引入;
3、参与搭建、改进可重用的开发框架和应用组件,负责系统公共功能模块的设计和核心模块的开发;
4、明确技术平台、系统规范、输入、输出以及工作参数的流程,保证软件和硬件的兼容性;
5、界定、分析和解决系统设计的缺陷,并创造性提升、改进工作方法或技术;
6、指导专业技术子模块的研发设计,为项目团队提供指导。
岗位要求:
1、精通J2EE相关软件体系架构设计;具有5年以上相关开发经验,熟悉spring、hibernate/mybatis,spring mvc等开源框架,有中大型项目研发与设计经验;
2、熟悉Oracle和MySql数据库,具有Oracle和MySql相关开发经验及SQL调优经验;
3、精通面向对象设计方法;有高性能、高并发、大数据量业务系统设计经验者优先;
4、熟悉Java编程规范,能够指导团队成员根据Java编程规范进行开发
5、熟悉hadoop、Hbase工作原理,2年以上hadoop/Hbase实际项目经验,熟悉分布式计算实施过程中的各种问题;
6、熟悉Zookeeper、Oozie、Storm、elasticsearch、Redis等软件,有Hadoop运维经验者优先。
7、熟悉Linux/Unix系统,至少熟悉perlhell/python中的一种脚本语言
8、具有较强的沟通能力,工作协作能力,学习能力、执行力、组织能力
9、具备较强的文档编写能力
10、有良好的客户服务意识,富于团队精神和敬业精神,为人谦虚勤奋