1.熟悉Hadoop各组件及功能,能通过CM平台独立搭建Hadoop集群;
2.熟悉MapReduce计算框架,能基于Java进行MR的统计分析或ETL清洗开发;
3.熟悉Hive数据仓库,能根据需求编写HQL语句实现ETL清洗,及自定义UDF函数和Hive优化;
4.熟悉Spark工作机制,并熟悉Spark SQL及Spark Streaming开发;
5.熟悉使用Zookeeper、Flume、Kafka、Sqoop、Oozie、Hue等协作框架;
6.了解HBase的存储原理、体系结构,了解HBase表rowkey设计原则
7.熟练掌握Linux系统常用命令,搭建CM平台、部署Web服务器及排查问题等;
8.精通 Java,具有扎实的Java编程功底和良好的编码规范;
9.熟悉Python、Scala、.net、HTML、jQuery、javaScript编程;
10.熟练Oracle、MySQL、Tidb、Mycat数据库,了解Redis 等数据库;
11.熟练掌握SpringBoot、Spring3.2、Struts2 、SpringMVC、Hibernate3、Mybatis等框架;
12.熟练掌握Tomcat和jetty应用服务器及其SVN和Git版本控制服务器;
13.在Python领域熟悉requests、lxml、scrapy,能运用scrapy做基本的爬虫;
14.熟练使用idea、Eclipse、MyEclipse、Pycharm、Visual Studio 2012等开发工具。
项目一:亿街区(第二阶段)
软件架构:Struts2 + Spring3.2 + Hibernate3
开发环境:eclipse + jdk1.8 + SVN
项目描述:
亿街区是一款面向全国中高端社区构建的集住户、物业、商家共通共享的在线社区服务平台,与各商家展开了多场促销活动,从衣食住行各个方面为业主提供了更加全面、更加便捷的服务。主要负责项目对接及场景业务开发和物业缴费相关业务的开发。
责任描述:
1.参与项目需求分析及概要设计和接口设计工作
2.调查与亿管家系统项目之间的数据关系
3.设计光大银行物业缴费框架( SpringMVC3.2 + Spring3.2 + Hibernate3)的搭建及开发
4.主要负责与亿管家项目对接及设计到的场景业务开发和物业缴费相关业务的开发
5.编写测试文档并测试
6.配合银行测试及App端接口的疏通
7.调查使用者反馈的问题及修复bug并测试
开发步骤:
1. 根据需求设计接口和与现有项目架构是否符合
2. 调查亿管家系统项目与亿街区之间的数据关系,是否能实现两项目同步
3. 设计接口文档及搭建架构并开发
4. 配合光大银行测试及APP端接口疏通和测试
项目二:iJob工作
软件架构:SpringMVC3.2 + Spring3.2 + Hibernate3
开发环境:eclipse + jdk1.8 + maven + Git
项目描述:
该项目主要是针对IT公司的人员和项目管理,实现企业内各种信息资源共享、加强员工间的交流,提高办公效率,减少人事管理成本,为企业提供决策支持和提供各种工作记录的管理系统
责任描述:
1. 参与项目需求分析、概要设计及测试工作
2. 根据项目具体要求,担任开发任务,按计划完成项目目标
3. 主要担任登录、项目管理、团队管理和联系人管理这四个模块
开发步骤:
1. 项目需求分析和编写概要设计
2. 项目开发并配合APP开发疏通接口
3. 完成软件测试及模块的测试
项目三:安心二手车
软件架构:Struts2 + Spring3.2 + Hibernate3
开发环境:eclipse + jdk1.7 + maven + SVN
项目描述:
该项目主要是经销店收购和销售二手车,通过评估师对车辆进行评估,然后入库,最后共享到各个经销店及其拍卖
责任描述:
1. 参与项目需求分析及编写相关项目设计文档
2. 根据项目具体要求,担任开发任务,按计划完成项目目标
3. 协助测试人员完成软件系统及模块的测试
4. 配合IOS开发人员完成软件开发
5. 调查使用者反馈的问题及修复
开发步骤:
1. 根据项目需求,分析NEC提供的接口设计和编写概要设计文档
2. 项目开发并配合IOS开发疏通接口
3. 协助测试人员完成软件测试及模块的测试
项目六:e-CRB远程验收工具
软件架构:.Winform
开发环境:Visual Studio 2012 + VSS
项目描述:
该项目主要是考察经销店销售人员对丰田二手车管理系统的业务了解,并将考试视频上传到e-CRB部门评分。
责任描述:
1. 参与项目需求分析及编写相关项目设计文档
2. 搭建Winform项目平台及开发
3. 打包成exe文件,安装并按测试文档严格测试
开发步骤:
1. 根据项目需求,分析项目架构的设计
2. 项目开发和结合老版IIS服务器设计接口
3. 按照项目测试文档完成测试