ID:346680

gix

数据工程师

  • 公司信息:
  • 讯飞
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 成都
  • 双流

技术能力

1,开发帆软报表,包括Report+BI,开发cpt模板文件;
2,开发可视化看板,包括驾驶舱,词云等。以Vue+Vite为开发框架,Pinia存储数据,Axios作为路由,Echarts渲染视图,TypeScript作为开发语言,挂载到Nginx上运行;
3,Docker虚拟容器部署服务,端口映射,如MySql, Nginx, Oracle等;
4,数仓建设和数据模型开发,以AWS RedShift为数仓工具,以数仓理论为基础,对数仓做ods,dwd,dws,ads分层建设;
5,开发后台应用程序,遵循MVC软件架构,以SpringBoot+MyBatis Plus为开发框架,部署到Docker上运行;
6,开发爬虫程序,以Python为开发语言,做网页爬虫,以Scrapy,Requests为开发框架,配合xpath,selenium,bs4模块作页面解析;
7,开发app爬虫,用Charles抓包,Jadx反编译apk文件,查找业务逻辑代码和算法实现,用frida重现。此项开发需要熟悉Android开发逻辑和语言, Java和C通常用来实现业务代码和算法, JNI用来作Java和C的互相调用;
8,用kettle作数据抽取和迁移,完成ktr和kjb模板;
9,DolphinScheduler定时调度流程设计;
10,Linux脚本开发,如定时执行,服务部署等。

项目经验

1,数仓建设和数据模型开发,以AWS RedShift为数仓工具,以数仓理论为基础,对数仓做ods,dwd,dws,ads分层建设;
2,运营看板开发,主要是用户对于报表的查看次数,人数,报表热度。在一张页面上开发了5个类别的图表,包括icon指标,地图,折线图,树状图,玫瑰图。遵循MVC软件架构,前后端分离部署。
前端看板:以Vue+Vite为开发框架,Pinia存储数据,Axios作为路由,Echarts渲染视图,TypeScript作为开发语言,挂载到Nginx上运行;
后端运行程序:以SpringBoot+MyBatis Plus为开发框架,部署到Docker上运行;
3,词云看板开发,是用于春节用户手机扫码发送祝福上墙,弹幕展示。
有两个页面,网页端看板和手机端H5字符输入。网页端看板与运营看板技术是一样的,手机端输入需要扫码打开H5页面,用于字符输入,字符写入数据库,词云每5秒读取一次,弹幕每10秒读取一次。
后端运行程序与运营看板技术一样。
4,IP地址和城市匹配。此项目是需要展示访问报表的用户在地图上的分布,然而用户访问数据只有IP地址,就用Python写了这个小工具,调用付费接口,写入数据库。
5,获取页面所有的手机号码和用户id,调用验证码识别接口自动登陆,用Scrapy抓取页面,用xpath解析页面,通过pipeline写入数据库。
6,开发帆软Report报表20+,主要是收入类报表和指标类功能报表,熟悉11版本的特性,熟悉cpt模板开发语言和过程。

案例展示

  • 运营看板

    运营看板

    运营看板开发,主要是用户对于报表的查看次数,人数,报表热度。在一张页面上开发了5个类别的图表,包括icon指标,地图,折线图,树状图,玫瑰图。遵循MVC软件架构,前后端分离部署。 前端看板:以Vue+Vite为开发框架,Pinia存储数据,Axios作为路由,Echarts渲染

  • IP_城市名称转换

    IP_城市名称转换

    此项目是需要展示访问报表的用户在地图上的分布,然而用户访问数据只有IP地址,就用Python写了这个小工具,调用付费接口,写入数据库。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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