Yohane

Java开发
广州市电信盈科萃峰科技有限公司(HKT) · 8年经验
Yohane
日薪: ¥500/8h
地点: 广州 荔湾
时间: 可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:425818 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java MySQL Oracle MyBatis Spring Boot Spring MyBatis-Plus Kafka Spark K8s Docker Apache CI/CD Jenkins DevOps
编程语言:Java(avaSE基础扎实,精通集合、多线程、I0)
开发框架: Spring Boot, MyBatis/MyBatis-Plus,Apache Spark(数据处理)
云原生与 DevOps:OpenShift (OCP4, K8s),Jenkins (Pipeline), Docker, CI/CD 流水线设计与实践
数据库:Oracle, MySQL,熟练使用 SQL及 DDL 设计
中间件与消息队列:Kafka
前端技术:Angular,Exts,了解SS0集成
开发与协同工具:IDEA, Maven, Git, VSCode
业务流程管理:Kogito(DRL/DMN规则,BPMN2.0流程设计)

Data Migration

内容:
Data Migration数据迁移项目是将Dragon系统的commercial和consumer数据迁移到NORA(Network Oriented Resource
Assignment)进行插入数据库操作。
Data Migration有多个系统(LTS-Migration, Commercial Fix Migration, Netvigator Migration)
业绩:
1-项目由Control-M定时触发,全自动完成。
2-从Dragon系统的SFTP获取CSV源文件、格式转换、利用ExecutorService 线程池并行通过ProcessBuilder触发下游子系统(EIPI,
EOPI, NRIS)处理,运用 CountDownLatch 对并行任务进行精准协同,确保所有子系统处理完毕后再进入下一阶段,将整体处理
时间缩短了70%。
3-结果文件合并到邮件通知的完整流程,通过 JavaMailSender 将最终结果文件与处理报告一键推送至业务方邮箱,构建了从触发
到反馈的全流程闭环,使数据处理周期从原来的小时级降至分钟级,并实现了100%的流程可追溯性。

SNORA(Smart Network Oriented Resource Assignment)
内容:
SNORA是一个处理API应用程序,通过接口NOSS库存API(EIPI/EOPI/NRIS)和Dragon iHub API来实现网络资源自动分配流程
和手动分配功能,为来自NORA的请求提供服务。
系统采用Springboot+Kogito框架组合搭建。能够快速处理业务流,让业务自动化应用在云原生环境下运行得更快、更轻、更易于
开发,让频繁调整的审批工作流可以快速搭建。
开发技术:Springboot + Kogito
业绩:
1-使用 Kogito Business Applications 框架,在VSCode中通过 Kogito插件 以可视化方式设计业务规则(DRL/DMN)和业务流
程(BPMN 2.0),将复杂的业务逻辑从传统编码转化为声明式模型
2-基于 Spring Boot 构建微服务应用,并利用 Feign 声明式HTTP客户端,优雅调用下游(EIPI/EOPI/NRIS)RESTful服务

EIPI(EUNIS Inside Plant Inventory)
内容:
早期COBOL项目-Dragon的重构系统, 负责xDSL Module的功能重构, 负责给公司内部员工创建和修改网络设备资源,配置网络设
备资源(如路由器,端口,号码,服务器,网卡等)
业绩:
1-本项目结构上分为表现层、业务层和数据访问层。层次间的依赖关系自下到上。采用的技术有SpringBoot, Hibernate,
Lombok,Jenkins (Pipeline, OpenShift Plugin), GitLab, SonarQub。
利用Spring的IoC功能将 实现类注入给表现层的Controller;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据
库。事务部分利用Spring的声明式事务管理。
2-前端为Augular 框架进行展示,用户登录页面是以SSO模式登陆+SpringSecurity进行安全检测。
3-在提供接口方面使用API-Gateway方式验证token,保障网络安全
4-在 OpenShift 4(OCP4)企业级K8s平台 上,利用其内置的Jenkins等工具,搭建了一套完整的CI/CD流水线,实现了从代码提
交到自动化测试、容器镜像构建,直至最终部署到OpenShift集群的全流程

Daily data synchronization
内容:
Daily data synchronization 是 Dragon 和 EIPI EOPI 之间的数据同步
Dragon 系统会提供LNAS和 CPAS 每日获取全套库存数据
EIPI EOPI 处理全套库存数据,并将更改应用到库存数据库
业绩:
1-本项目使用SpringBoot+Apache Spark+Kafka, Oracle SQL Loader
2-每日会通过获取从Dragon系统而来的数据,通过Spark把数据转换成符合新系统EIPI和EOPI的格式之后,对比数据之后会根据
数据当前状态进行I(insert) C(Change) D(Delete)的操作
3-知道数据的状态后如果是insert状态,启动SQL Loader把数据写入EIPI数据库,如果是Change或者Delete状态就通过JD
Yohane ID:425818 复制

Yohane

Java开发 · 8年经验 · 广州市电信盈科萃峰科技有限公司(HKT)
城市广州 荔湾 日薪500元/8h 时间 可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java MySQL Oracle MyBatis Spring Boot Spring MyBatis-Plus Kafka Spark K8s Docker Apache CI/CD Jenkins DevOps
编程语言:Java(avaSE基础扎实,精通集合、多线程、I0)
开发框架: Spring Boot, MyBatis/MyBatis-Plus,Apache Spark(数据处理)
云原生与 DevOps:OpenShift (OCP4, K8s),Jenkins (Pipeline), Docker, CI/CD 流水线设计与实践
数据库:Oracle, MySQL,熟练使用 SQL及 DDL 设计
中间件与消息队列:Kafka
前端技术:Angular,Exts,了解SS0集成
开发与协同工具:IDEA, Maven, Git, VSCode
业务流程管理:Kogito(DRL/DMN规则,BPMN2.0流程设计)

项目经验

Data Migration

内容:
Data Migration数据迁移项目是将Dragon系统的commercial和consumer数据迁移到NORA(Network Oriented Resource
Assignment)进行插入数据库操作。
Data Migration有多个系统(LTS-Migration, Commercial Fix Migration, Netvigator Migration)
业绩:
1-项目由Control-M定时触发,全自动完成。
2-从Dragon系统的SFTP获取CSV源文件、格式转换、利用ExecutorService 线程池并行通过ProcessBuilder触发下游子系统(EIPI,
EOPI, NRIS)处理,运用 CountDownLatch 对并行任务进行精准协同,确保所有子系统处理完毕后再进入下一阶段,将整体处理
时间缩短了70%。
3-结果文件合并到邮件通知的完整流程,通过 JavaMailSender 将最终结果文件与处理报告一键推送至业务方邮箱,构建了从触发
到反馈的全流程闭环,使数据处理周期从原来的小时级降至分钟级,并实现了100%的流程可追溯性。

SNORA(Smart Network Oriented Resource Assignment)
内容:
SNORA是一个处理API应用程序,通过接口NOSS库存API(EIPI/EOPI/NRIS)和Dragon iHub API来实现网络资源自动分配流程
和手动分配功能,为来自NORA的请求提供服务。
系统采用Springboot+Kogito框架组合搭建。能够快速处理业务流,让业务自动化应用在云原生环境下运行得更快、更轻、更易于
开发,让频繁调整的审批工作流可以快速搭建。
开发技术:Springboot + Kogito
业绩:
1-使用 Kogito Business Applications 框架,在VSCode中通过 Kogito插件 以可视化方式设计业务规则(DRL/DMN)和业务流
程(BPMN 2.0),将复杂的业务逻辑从传统编码转化为声明式模型
2-基于 Spring Boot 构建微服务应用,并利用 Feign 声明式HTTP客户端,优雅调用下游(EIPI/EOPI/NRIS)RESTful服务

EIPI(EUNIS Inside Plant Inventory)
内容:
早期COBOL项目-Dragon的重构系统, 负责xDSL Module的功能重构, 负责给公司内部员工创建和修改网络设备资源,配置网络设
备资源(如路由器,端口,号码,服务器,网卡等)
业绩:
1-本项目结构上分为表现层、业务层和数据访问层。层次间的依赖关系自下到上。采用的技术有SpringBoot, Hibernate,
Lombok,Jenkins (Pipeline, OpenShift Plugin), GitLab, SonarQub。
利用Spring的IoC功能将 实现类注入给表现层的Controller;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据
库。事务部分利用Spring的声明式事务管理。
2-前端为Augular 框架进行展示,用户登录页面是以SSO模式登陆+SpringSecurity进行安全检测。
3-在提供接口方面使用API-Gateway方式验证token,保障网络安全
4-在 OpenShift 4(OCP4)企业级K8s平台 上,利用其内置的Jenkins等工具,搭建了一套完整的CI/CD流水线,实现了从代码提
交到自动化测试、容器镜像构建,直至最终部署到OpenShift集群的全流程

Daily data synchronization
内容:
Daily data synchronization 是 Dragon 和 EIPI EOPI 之间的数据同步
Dragon 系统会提供LNAS和 CPAS 每日获取全套库存数据
EIPI EOPI 处理全套库存数据,并将更改应用到库存数据库
业绩:
1-本项目使用SpringBoot+Apache Spark+Kafka, Oracle SQL Loader
2-每日会通过获取从Dragon系统而来的数据,通过Spark把数据转换成符合新系统EIPI和EOPI的格式之后,对比数据之后会根据
数据当前状态进行I(insert) C(Change) D(Delete)的操作
3-知道数据的状态后如果是insert状态,启动SQL Loader把数据写入EIPI数据库,如果是Change或者Delete状态就通过JD
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏