ID:204934

随风 有团队

高级开发工程师

  • 公司信息:
  • 北京神州泰岳 东软集团
  • 工作经验:
  • 12年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 其他
  • 全区

技术能力

熟悉语言 java 、scala、python.

开发过基于Spring Boot+vue+mybatis 前后端分离项目

开发过基于spring Cloud 微服务+vue+mybatis 的前后端分离项目

熟悉和掌握Spring Boot 项目在docker 环境下高可用高并发部署方案,按照前端集群、后端集群、数据库集群的分别部署方法和HA、LB 技术,熟悉其中组件keepalive、nginx、haproxy、pxc 在dockers 如何部署
做过基于Elastic search、canal、 MySQL 商品搜索引擎
有基于Spring Boot 的大数据通用平台开发经验,能够在平台以API 调用或者集成CDH各种大数据组件(数仓组件hive、数据安全Apache Ranger、数据查询Presto集群、分布任务调度工作流Azkaban集群、数据采集:Datax、Flume、Kafka、kettle、Sqoop、数据计算Spark、Spark Streaming、Storm、存贮HDFS、HBASE、Redis 等各种大数据开源组件),熟悉开发插件用到的spark 性能调优、shuffle 调优、数据倾斜处理方法。
做过基于CF+CB+机器学习的商品推荐引擎,熟悉推荐相关算法CF 和CB 等相关技术,熟悉建立特征工程方法、常用机器学习模型、数据挖掘方法

开发过基于Spring+spring mvc+mybatis+jsp(thymeleaf,freemarker) 的传统WEB 项目

用过前端开源组件 Vue、layui、jQuery 和freemarker、thyemeleaf 等模板,熟悉和掌握html5、css
能够基于CXF,AXIS2 协议下接口开发;基于SpringBoot 下Resetful API 开发,熟悉Swagger 生成API文档和测试方法
熟悉常用Java 和J2EE 设计模式;

掌握开源echarts 和highcharts 可视化组件开发方法

对MySQL 的语句能进行简单Explain 优化处理。

了解软件工程,掌握面向对象的软件分析、设计方法 OOA&D、熟悉 UML 语言使用Power Designer, Rational Ro

项目经验

项目1:移动商城智能推荐引擎和搜索引擎

功能:
【1】移动商城管理端和客户端
【2】搜索和推荐部分 webUI
【3】以 ES 和 MySQL 搜索引擎
【4】智能商品推荐引擎系统(根据用户点击商品能够实时推荐用户感兴趣其他商品)
技术框架:
平台部分:springBoot、vue、mysql、redis
大数据部分:大数据通用平台项目的任务插件编写
Spark Core、sparSQL、Hive、Hdfs、HBASE、mySql、python、Java,jieba(中文分词)
商 品 推 荐 机 器 学 习 部 分 : sparkMLib、Redis、python
工作内容:
1、通过 thrift , glog,flume, kafka,hbase 对用户行为日志收集
2、在项目一大数据通用平台编写任务插件、完成数据采集、数据存贮、数据计算、数据挖掘最后结果推送到 redis 库,详细见 3、4、5、6、7
3、对用户访问 session 分析模块编码包括 session 的聚合指标计算(用 JAVA 进行 spark core 和 spark sql 编程)
4、建立推荐引擎,基于内容 CB 和基于协同过滤 CF 两种算法对商品召回,把商品pair对批量导入 redis。(用 Python 处理)
5、对用户进行画像、挖掘用户特征、对商品进行中文分词建立各项特征,把特征批量导入 redis 库。
6、基于 LR(逻辑回归) 或 DNN(神经网络)算法 建立用户偏好预估的Ranking Model 建模放入 redis (用 Python 处理)
7、根据用户点击商品行为记录从 redis 库召回相似度比较高 100 个商品,并根据特征库和 Ranking Model 对这些商品进行预测打分排序,以 topN 形式实时推荐给用户。(用 Python 处理)
项目2:辽宁移动大数据共享平台、DNS 和netflow 运维监控平台
功能:以SpringBoot\SpringCloud\vue 搭建和开发移动大数据业务各种监控运维通用 WebUI 平台。
【1】平台能够JMX 方式获取Hadoop 集群各个节点cpu 和内存信息,进行图形监控、异常报警;
【2】能够在平台通过Azkaban 制定调度策略和编排各种工作流任务,以插件形式完成对各种移动海量数据进行数据采集、数据汇总、数据计算、数据可视化、数据挖掘等Job。
【3】能够通过Ranger 组件对各类数据进行统一管理,对用户访问HDFS
和hive 进行目录和字段级别控制。
【4】能够对 DM 数据进行可视化,比如集成 tablelu 和以Echart 进行展示

技术框架:

平台框架:SpringBoot、Spring CLoud 、spring security、Quartz、MySQL、Mybatis、 echart、vue、freemarker、layui、websocket
集成大数据组件\插件:Flume、Kafka、Ranger、AzKaban、SparkSQL、Spark Streaming、Hbase、Hive
工作内容:软件架构平台搭建和关键代码前后端编写、集成工作流AzKaban,对各种大数据组件的 API 封装、各种任务插件 spark、python、shell 编写、各种报表图形显示(tablelu 嵌套在web 网页)、实时数据监控显
示、spring security 整合。

项目3: EHR(人力资源、OA)产品开发和各个项目的实施(中国银行 EHR、水利部 EHR、武汉国家电网 EHR)

软件架构: spring+strut+hibernate+oracle 开发环境: eclipse ,jira
职责: 前台和后台代码编写。
涉及相关技术:oracle 存贮过程编写,自定义报表开发

熙康网 www.xikang.com

软件架构: spring+springmvc+mybatis+jeecms+MQ+mysql+JQUERY 开发环境&相关软件: Linux,myeclipse ,maven,svn,jira,jenkins
职责: 从事健康预警,CAS,体检报告,会员管理,健康报告打印,健康关爱,生化三项工具等模块设计和代码编写。
涉及相关技术:jeecms、lodop、echars、hchars、MQ、RESTFUL API、cxf、OAUTH、表水平拆分、JVM 优化、前端优化

团队情况

  • 整包服务: 微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   
角色 职位
负责人 高级开发工程师
队员 UI设计师
队员 iOS工程师
队员 安卓工程师

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服