ID:418662

应用软件开发工程师

  • 公司信息:
  • XX科技公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 所在区域:
  • 东莞
  • 全区

技术能力

编程语言:熟练使用 C++、Golang,具备扎实的面向对象编程思想;掌握 Python,能进行脚本开发与工具重构;了解 Lua、JS、Cocos-js,有游戏客户端开发经验;
操作系统/脚本:熟练掌握 Linux 系统常用命令,熟练使用 Shell 编程进行脚本开发、版本出包与部署;
数据库:熟练使用 Redis、MongoDB、MySQL,了解华为自研关系型数据库,能进行表结构设计、优化与数据维护;
架构/设计:掌握常用设计模式与软件设计方法,了解分布式、微服务系统设计原理,具备微服务架构实战经验;
算法/工具:熟练掌握常用数据结构与算法,能应用于开发优化;熟练使用 Git 进行版本管理,了解 Docker、K8s、CI/CD 流程,具备线上运维基础。

项目经验

一、项目名称:线上纠纷调解微服务平台(golang)
时间:2019/11--2021/7
项目描述:线上纠纷调解微服务平台是公司自主研发的互联网金融科技平台,致力于协助法院业务程序线上化,极大的提高效率与数据安全性,目前已接入天津,扬州,南京等多家法院使用。项目后台使用golang开发,gin web开发框架,采用redis和mongo数据库维护数据,使用docker,k8s线上运维,ubuntu系统开发,系统制定微服务框架。
核心技术:Golang、Gin 框架、Redis、MongoDB、Docker、K8s、Ubuntu、微服务架构、内存池优化
职责描述:1.负责平台核心的诉讼大模块与调解大模块的整体设计与落地实现,拆解业务流程并完成模块接口开发与功能实现;2.编写公共服务组件,实现功能复用,减少重复开发成本;3.应用内存池 pool 技术优化系统性能,减少 GC 压力,提升系统并发处理能力。
二、项目名称:分布式系统管控组件(c++, shell)
时间:2022/06--2023/09
项目描述:5G 核心网底层核心组件,承接上层消息指令并执行对应操作,是 5G 核心网网元管理的基础支撑组件,保障核心网消息处理的实时性与准确性。
职责描述:1.负责组件的版本管理工作,独立开发版本出包流程的整体 Shell 脚本,实现出包流程自动化;2.负责部署文件的修改与优化,适配不同部署环境的需求,提升部署兼容性;3.负责新 FT 框架的开发与日常维护,解决框架运行中的各类 Bug,保障框架稳定性。
三、项目名称:网元指令调度中间件(c++)
时间:2021/10--2023/09
项目描述:5G 核心网网元管理核心服务,承接客户端 / 网页端的操作指令,下发至底层组件并反馈执行结果,是 5G 核心网网元管控的关键中间件,服务于多家运营商 5G 核心网项目。
职责描述:1.独立负责步骤管理模块与步骤执行模块的设计、开发与维护,实现网元操作指令的分步解析、下发与结果汇总;2.负责项目用例 CI 流程的开发与维护,搭建自动化测试流程,实现用例自动执行与结果反馈。
四、项目名称:云负载均衡管理系统
时间:2019/2--2019/10
项目描述:基于 OpenStack 的公有云负载均衡产品开发,采用上中下三层架构设计,适配华为自研类postgresql关系型数据库,为公有云客户提供高可用的负载均衡服务。
职责描述:1.负责 Neutron 级联层(中层)的 API 开发,实现上层请求与下层服务的交互对接;2.编写数据库升级脚本,完成华为自研数据库的表结构设计、修改与优化,保障数据存储与查询效率;3.参与负载均衡服务的联调与测试,解决接口交互、数据同步中的各类问题。
五、项目名称:测试工具开发
时间:2018/05-2018/11
项目描述:为公司内部测试场景开发自动化测试工具与脚本,解决原有 C++ 测试工具流程繁琐、效率低的问题,提升测试团队整体工作效率。
责任描述:1.基于 Python 对原有 C++ 测试工具进行全量重构,优化核心执行流程,简化操作步骤;2.在重构后的工具基础上开发新功能,适配更多测试场景的需求;3.负责工具的日常维护与问题修复,提供技术支持。

案例展示

  • 线上纠纷调解微服务平台-诉讼模块

    线上纠纷调解微服务平台-诉讼模块

    该项目是公司自主研发的互联网金融科技平台,致力于协助法院业务程序线上化,极大的提高效率与数据安全性,已接入天津,扬州,南京等多家法院使用。项目后台使用golang开发,gin web开发框架,采用redis和mongo数据库维护数据,使用docker,k8s线上运维,ubuntu

  • 线上纠纷调解微服务平台-调解模块

    线上纠纷调解微服务平台-调解模块

    项目后台使用golang开发,gin web开发框架,采用redis和mongo数据库维护数据,使用docker,k8s线上运维,ubuntu系统开发,系统制定微服务框架。 核心技术:Golang、Gin 框架、Redis、MongoDB、Docker、K8s、Ubuntu、微

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

信用行为

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

发布任务

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

微信接收人才推送

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

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