ID:203937

索隆

ETL工程师

  • 公司信息:
  • 可口可乐公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 闵行

技术能力

技术能力:java, c# ,etl, db2, azure, sqlserver, ssis, python, shell ,scala
个人评价
1.为人诚恳、乐观向上、拥有较强的组织能力和适应能力;
2.个人擅长创造问题,解决问题;
3.对新技术有浓厚的兴趣,并能在短时间内掌握到一定程度;
4.对IT领域的软件开发和设计工作有浓厚的兴趣,并着良好的编程风格;
5.逻辑能力较强,对复杂程序与繁琐代码有良好处理能力;
6.涉及比较广泛,对不同开发方向都略有涉及。

项目经验

BP Score Dashboard(2019/05–至今)
项目职务: ETL 工程师
所在公司: 可口可乐饮料(上海)有限公司
项目描述: 可乐的一个销售大报表,数据源种类较多,其中主要的有:
BGS:可乐工厂提供的数据
Nielsen:从NieLsen购买的数据,包含可乐以及可乐的一些竞争对手的市场数据
Nsr2.0:一个cube,提供可乐各销售大区的数据
项目职责: 开发环境:Microsoft Azure
工作内容:
关于Nsr2.0的数据,使用通过c#以及mdx语句从cube中取数,另外该cube的底层table是Azure的hive table,所以后面有些关于nsr的数据不再全部用mdx从cube中直接抽取,而是改为从hive中抽少部分数据到Sqlserver(为了降低频繁用mdx从cube中抽数给SSAS系统带来的压力);
Nielsen Data:
项目初期是从Nielsen提供的Answers系统导出Excel再进到Sqlserver,后面也是直接讲尼尔森的数据做成cube然后从cube中抽数据
BGS:通过接口取数,使用scala根据接口参数设置取数,由于Azure上没有Java环境,虽然本人没系统学习过scala,但毕竟scala是java写的,所以java调用接口的代码改成scala也很方便

项目难点:主要是使用C#执行mdx从cube中取数这块,项目初期都是直接用SSIS跑MDX做数据抽取的,但由于Azure上执行SSIS收费过高的原因给弃用了,然后关于MDX的调用官网也只有C#的AMO写法,而Azure Databriks(一个集成了Shell,Python,Spark,Scala的开发平台)没有C#环境,因此采用了安装MONO的形式使用Python来调用C#脚本

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服