liveuponline

高级后端开发工程师
同花顺 · 12年经验
liveuponline
日薪: ¥1000/8h
地点: 武汉 全区
时间: 周六周日
ID:339958 复制

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

AI 技能提取 | Python Go MySQL Redis Gin Kafka RabbitMQ Elasticsearch MongoDB
1.英语读写能力良好,热衷学习,从工作中善于总结经验,具备良好的沟通管理能力;
2.有独立开发产品经验,具有从技术选型、框架搭建、交互设计、存储设计到项目构建落地部署完整的项目经验;
3.开发语言熟练掌握python和 golang(理解语言特性,基于需求选择语言以及框架,熟悉主流框
架例如tornado和gin等), 两种语言都有独立项目开发、部署、交付经验;
4.熟练掌握redis(缓存和全局一致性锁的使用,原子操作等)、mysql(数据表和索引构建,水平
分表,事务支持)、mongodb(k,v存储)、elasticsearch(基于模版构建索引,基于业务构建
搜索查询,基于查询效率进行广度优先和深度优先搜索以及游标分页等) 等存储组件的使用;
5.kafka 和 rabbitmq 等异步任务消息中间件使用。

1.一体化作战平台后端开发,基于 openstack 开发一体化作战平台,后端采用 python+tornado (异步框架)架构,数据存储采用 redis+mysql+es+rabbitmq, redis 用作数据缓存和全局一致性锁,mysql 做基础业务数据处理(基于事务以及 redis 全局锁保持数据一致性处理),es 集成 icu 分词器做文本分析,后端集成了 openstack的 api(neutro+nova+zun...),结合 rabbitmq 异步任务处理日志和 openstack 相关的异步操作,独立完成后端架构和异步任务设计,部署采用 docker-compose。

2.翻译平台后端开发,后端采用 golang 结合 gin 框架,基于 redis 缓存实现了文本+文件的实时翻译以及在工程上实现了翻译结果对照输出,存储采用 redis+mysql+es, redis 作为缓存和全局事务锁保证一致性,redis锁+mysql 事务保证基本业务数据一致性;api 层面实现了大文件分片并发上传(前端文件拆分和后端文件合并)和流式下载;异步任务采用 golang的 scheduler 框架 (定时任务处理+异步翻译)和 python 的异步框架(文件提取文本处理,支持 word,pdf,ppt,txt 等文件文本提取),python 异步框架对文件文本解析完成后文本写入 es,golang的 scheduler 异步框架处理文本翻译,该项目后端框架搭建和 api 交互设计以及编码实现全部是独立完成,部署采用 docker-compose。
liveuponline ID:339958 复制

liveuponline

高级后端开发工程师 · 12年经验 · 同花顺
城市武汉 全区 日薪1000元/8h 时间 周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Python Go MySQL Redis Gin Kafka RabbitMQ Elasticsearch MongoDB
1.英语读写能力良好,热衷学习,从工作中善于总结经验,具备良好的沟通管理能力;
2.有独立开发产品经验,具有从技术选型、框架搭建、交互设计、存储设计到项目构建落地部署完整的项目经验;
3.开发语言熟练掌握python和 golang(理解语言特性,基于需求选择语言以及框架,熟悉主流框
架例如tornado和gin等), 两种语言都有独立项目开发、部署、交付经验;
4.熟练掌握redis(缓存和全局一致性锁的使用,原子操作等)、mysql(数据表和索引构建,水平
分表,事务支持)、mongodb(k,v存储)、elasticsearch(基于模版构建索引,基于业务构建
搜索查询,基于查询效率进行广度优先和深度优先搜索以及游标分页等) 等存储组件的使用;
5.kafka 和 rabbitmq 等异步任务消息中间件使用。

项目经验

1.一体化作战平台后端开发,基于 openstack 开发一体化作战平台,后端采用 python+tornado (异步框架)架构,数据存储采用 redis+mysql+es+rabbitmq, redis 用作数据缓存和全局一致性锁,mysql 做基础业务数据处理(基于事务以及 redis 全局锁保持数据一致性处理),es 集成 icu 分词器做文本分析,后端集成了 openstack的 api(neutro+nova+zun...),结合 rabbitmq 异步任务处理日志和 openstack 相关的异步操作,独立完成后端架构和异步任务设计,部署采用 docker-compose。

2.翻译平台后端开发,后端采用 golang 结合 gin 框架,基于 redis 缓存实现了文本+文件的实时翻译以及在工程上实现了翻译结果对照输出,存储采用 redis+mysql+es, redis 作为缓存和全局事务锁保证一致性,redis锁+mysql 事务保证基本业务数据一致性;api 层面实现了大文件分片并发上传(前端文件拆分和后端文件合并)和流式下载;异步任务采用 golang的 scheduler 框架 (定时任务处理+异步翻译)和 python 的异步框架(文件提取文本处理,支持 word,pdf,ppt,txt 等文件文本提取),python 异步框架对文件文本解析完成后文本写入 es,golang的 scheduler 异步框架处理文本翻译,该项目后端框架搭建和 api 交互设计以及编码实现全部是独立完成,部署采用 docker-compose。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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