熟悉Java和Scala语言,熟悉常用设计模式,具有代码重构意识;
熟悉Springmvc,Spring,Springboot,MyBatis,Druid,Echart等插件进行web开发
熟悉关系型数据库oracle、mysql,会环境搭建和事务性操作数据库;
熟练使用redis,memcached,了解常用nosql数据库
熟练使用Eclipse,IDEA,SVN,Git,Maven项目管理和项目构建工具;
熟悉应用nginx,httpd,tomcat,keepalived等配置和部署,
熟练使用hadoop,hbase,kafka,hive,pig,flume,sqoop熟悉底层框架和实现原理;
熟练使用spark,flink分布式计算系统,构建人物画像,个性化推荐等批量计算任务和流式计算任务;
熟练使用Solr,Elasticsearch构建多字段查询,搭建实时全文搜索引擎;
熟练使用logstash,kibana工具,数据导入和制作可视化图表,数据报表
1. 购物平台实时查询系统 :
软件架构: spring-boot +Elasticsearch + Redis
技术描述:主要是基于Elasticsearch,进行复杂场景的匹配查询
2. 用户购物数据分析系统
软件架构: spring-boot +mysql+Elasticsearch + Redis+spark+ crontab
项目描述: 用户购物数据计算汇总,进行人物画像描述,实时推荐商家和商品
ELK日志管理系统
软件架构:Springboot+ echarts + Elasticsearch + Logstash +kibana+filebeat
项目描述 :ELK采集日志,利用模板把后台的日志信息输出展示;百亿级别数据的日志信息检索,实时查询系统和告警监控;日志信息分析,行为轨迹的整理挖掘潜在价值。
角色 | 职位 |
负责人 | java后端开发 |
队员 | 后端工程师 |