项目职务:Python
所在公司:
上海亿微征信服务有限公司
项目描述:
负责知了背调产品的订单交付系统、信用数据系统、授权系统的研发工作,架构设计、数据库设计、需求分析,并完成详细设计文档的编写和后端编码的任务
负责技术难题攻关,持续优化,持续提升核心系统的性能和稳定性
负责知了背调的大客户(猎聘,前程无忧等)的系统对接方案设计,迭代更新,日常维护
主导相关子系统的及业务流程优化重构,部署过程优化工作
核心功能实现:
订单交付系统:接收来自企业/个人订单的创建、分配、交付等流程,开放下单接口,对接猎聘/智联等
招聘平台订单,引入Kafka,削峰批量下单的高并发场景,解耦微服务。采用JWT鉴权机制,实现无状态,分布式的服务应用授权。
信用数据系统:负责采集和存储个人数据,对接第三方征信机构,实现个人信用记录的查询和分析,采用Opensearch作为数据存储和检索引擎,实现数据的高效检索和分析。
授权系统:采集用户授权信息,确保用户接受个人背景调查,采用Redis作为数据存储和缓存,实现用户授权数据的快速访问和更新。内部搭建了短信接收系统和短链接生成访问系统。
项目收获:对微服务的开发和部署有了更深入的理解,熟悉了Kubernetes的部署和运维,具备了分布式系统的设
计和开发能力。
熟悉了Python和Java两种语言,具备了多语言开发的能力。
具备一定的高并发开发能力,能够提供部分高并发场景的解决方案。