ID:320512

The mechanic·sun 身份已认证

高级软件工程师

  • 公司信息:
  • 北京软通动力信息技术(集团)有限公司
  • 工作经验:
  • 13年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 其他
  • 全区

技术能力

从事架构、开发角色
熟练架构设计、数据库设计、微服务架构。
掌握java后端开发、springboot、springcloud alibaba 各组件。
掌握各类中间件:redis、es、hbase、rocketmq
掌握服务监控框架:Prometheus+grafana、ELK 、SkyWalking等
掌握前端开发、pcweb(vue)、uniapp、android原生。
掌握cicd:Jenkins、docker、bamboo、bitbucket、k8s
属性计算框架:Mapreduce、sprakCore、hive、spraksql、storm、SparkStreaming、hdfs、hbase等
熟悉python win桌面开发qt5
熟悉部分单片机开发(51、Arduino、smt32、树莓派)

项目经验

项目一、鞍钢绿色资源设备智能运维管理系统
项目背景:此项目是为鞍钢绿源微粉产线开发的设备监控管理系统。
主要模块包括:
① 数据采集:通过震动传感器、电流电压传感器、以及PLC系统作为数据源,单片机实时采集数据,并写入mqtt消息队列,服务端接收数据持久化,同时进行数据分析。
② 实时阈值报警:系统实时对设备传感器收集的数据进行分析,结合阈值判断设备是否符合安全运转条件,同时进行报警。
③ 监控中心(看板大屏):控制室大屏数据展示。包括机组状态、能源统计、运维统计、产量统计、报警统计等实时数据可视化展示,以及实时报警提示。
④ 机组详情:监控机组各个点位实时数据,实时图表的方式进行展示。
⑤ 谱图分析:对传感器采集的数据进行一系列诊断分析工具如:时域,频域,傅里叶变换,功率谱密度等。
⑥ 后台管理:包括报警管理,传感器配置,设备管理,备品备件管理,设备点检,设备巡检,设备检修,设备保养,报表系统,系统管理,系统监控,运维管理 等。

技术方案:
硬件开发:传感器、单片机 采集数据,写入matt
软件开发:包括三个服务:API服务(主要提供前端api接口),实时报警服务(主要实现采集数据持久化、实时报警分析),前端服务(提供web页面静态访问)
后端框架: springboot、jpa、mysql、hbase、redis 、emq
前端框架: vue、element-ui、echart
责任描述:需求分析、技术选型、框架搭建、运维部署、服务器端开发、前端开发。

项目二:中国供销统一用户认证平台
项目背景:供销现存的OA,BOSS,CRM等系统存在多套组织机构信息,数据结构与所含内容不一致,缺乏统一标准。并且各个系统独立维护一份组织机构信息,维护工作繁琐,无法保证数据一致性。

解决方案:针对以上问题,我们采用微服务的方式进行架构,统一对组织结构信息进行管理、统一鉴权、单点登录。新系统将按照微服务的方式进行架构开发。同时平台提供旧系统单点登录接口实现过渡改造。

技术方案:
① 系统采用J2EE平台,基于Spring Cloud进行微服务设计与开发基础。
② 系统采用Spring Boot为服务的开发框架,Eureka做为服务注册与发现中心,Zuul做为服务网关,Ribbon进行负载均衡,Hystrix进行服务容错处理。
③ 认证与鉴权采用spring cloud oauth2实现,由认证中心派发令牌,刷新令牌。
④ 网关同时作为oauth2的客户端角色,进行认证和授权拦截,并且通过网关实现审计日志的记录。
⑤ 数据库采用MySQL,并做好主从配置。
⑥ 前端采用Angular ng-zorro项目实现。

一期微服务系统: 认证中心,组织机构管理系统。

系统部署: 所有系统节点采用双节点部署,达到高可用的效果,包括:注册中心、网关、认证中心、业务服务、各系统前端、nginx高可用、mysql双主热备、redis集群。搭建Jenkins为基础的持续集成环境,svn提交代码后自动打包并部署到指定服务器节点,并从新启动,解决部署环节的繁琐工作。
前期部署到客户公司的虚拟机服务器上,后期将迁移至客户云产品上。
责任描述:技术选型、框架搭建、运维部署、核心服务器端代码开发、前端框架搭建。

案例展示

  • 设备智能运维管理系统

    设备智能运维管理系统

    项目背景: 此项目是为微粉产线开发的设备监控管理系统。 主要模块包括: 1.数据采集:通过震动传感器、电流电压传感器、以及PLC系统作为数据源,单片机实时采集数据,并写入mqtt消息队列,服务端接收数据持久化,同时进行数据分析。 2.实时阈值报警:系统实时对设备传感器收集的

  • 电力数字化县绩效微应用

    电力数字化县绩效微应用

    项目背景:电力数字化县绩效微应用项目。 核心需求:对市、县、所、台区经理、台区 等指标做不同时间维度的统计 对标分析。 主要模块如下: ①质效考核,主要功能是通过不同的指标实现 县对所考核、所对台区经理

  • 大屏制作

    大屏制作

    大屏实时数据显示(3d模型交互) 次项目主要展示大屏显示功能 技术方案: 后端框架: springcloud、mysql、redis 、mqtt 前端框架: vue、element-ui、echart、threejs 责任描述:需求分析、技术选型、框架搭建、运维部署、服

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

信用行为

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

发布任务

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

微信接收人才推送

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

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