ID:288405

Wenru·Li 有团队

Python高级工程师

  • 公司信息:
  • 智普AI
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 昌平

技术能力

 精通 Python 编程开发,了解 C++/C# 语言的基本使用
 熟悉Java面向对象编程、SpringBoot、maven
 精通python多进程、多线程、协程开发,并组合运用解决高并发以及并行任务
 熟练掌握 TCP/UDP 的 socket 网络编程开发
 熟练掌握Django,Flask,Tornado常用web开发框架以及python爬虫的技术
 熟练掌握FastApi异步Web框架以及tortoise-orm异步ORM框架
 熟练掌握 PyQt5、Tk python GUI 开发以及 pyqt信号槽应用
 熟悉 JavaScript,JQuery,Vue,Ajax 常用前端应用技术
 熟练掌握 MySQL,PGSQL,Oracle 关系型数据库以及 Redis,MongoDB NoSQL 类型数据库和Neo4j图数据库
 熟练掌握pyinstaller、cython等python打包技术
 熟练掌握Linux开发和实施环境搭建、Linux嵌入式开发
 熟悉 Linux 集群架构搭建 pacemaker、corosync、keepalived、gfs2、clvmd 等
 熟悉 elasticsearch 全文搜索引擎 以及改造和插件开发
 熟练掌握docker、k8s,nginx以及了解Tensorflow、scikits_learn机器学习技术

项目经验

项目名称:竞赛网站
技术栈:FastApi+tortoise-orm+Celery+docker-sdk+k8s-sdk
项目描述:为电子所开发的高分卫星拍摄图像目标检测比赛平台,提供给各大院校和各企业单位进行比赛,网站有中英文双系统,以及线上比赛和线下比赛系统,分别进行初赛和决赛。
模块:用户管理、团队管理、赛题模块、数据集模块、镜像模块、通知模块、新闻模块、评分模块、排行榜、以及管理员端等

项目名称:MG项目
技术栈:FastApi+tortoise-orm+Celery+neo4j+elasticsearch
项目描述:分析美国国家法案和提案人以及赞助组织和企业,分析出对华的所有法案,采集所有公开的 竞选资金流向,辅以 开源非结构化数据,使用具有大量资金分析算法的知识图谱,对美国总统大选、中期选举、行政措施、法案推动等方面进行分析。
模块:舆情监控,专题分析,法案详情,法案图谱,人物详情,人物图谱,数据配置,国情概貌等



产品名称:中存电子文档安全管理系统
产品介绍:平台整体架构完整,从后端的文件管理服务到前端的应用功能基于中存自主设计的完 整无缝的安全体系,非基于免费 NAS 平台开发;平台自主可控,功能更加灵活,更能符合军工行业应用 场景。平台主要提供两大块应用功能:集中存储和共享交换,这两个大的应用功能模块由系统运维和安 全功能模块支撑,实现完善的安全管控。实施层面,平台对于用户方基础设施具备较大的兼容性和扩展 性,如国产化的支持,异构的存储类型等。
负责:
中存电子文档安全管理系统客户端开发
客户端主体:
技术栈: python3.4+PyQt5+cpp+cython+flask +pyinstaller 等
模块:客户端登入 GUI 模块、主窗体 GUI 模块、前端 js 信号槽通信模块、客户端登入业务模 块、客户端 USBkey 验证模块、文件传输进程模块、ISCSI 网盘挂载模块、客户端在线更新模 块、数据加解密模块等、在线播放加密视频模块。
DSP 在线播放器:
技术栈:python3.4+TK/tcl+python-vlc+flask+pyinstaller
该播放器基于原生 vlc 播放器修改并用 python TK GUI 来包装实现加密视频播放,并使用 ffmpeg 实现视频剪辑和视频合并。
主要模块:tk GUI 窗体模块、tk 事件监控模块、vlc 播放事件监控模块、flask 接口模块、 视频剪辑模块等
国产化系统适配:
适配环境:中标麒麟(龙芯/飞腾)、银河麒麟(龙芯/飞腾)、中科方德(海光 x86/arm) 负责:开发环境搭建安装编译安装 python 与 pyqt5、pyinstaller 等组件,以及打包客户端封装 Rpm、deb 安装包,平台功能测试等任务。
后台服务器支撑服务开发
文件传输服务:
基于 Socket TCP 开发支撑电子文档安全管理系统客户端文件上传下载,并用多进程加多线程 架构实现文件传输的高并发负载。
主要功能 :文件加密上传、文件不加密上传、文件加密下载、文件不加密下载、断点续传和文件 删除等。
dsp_server 综合服务:
基于 python flask 开发的支撑中存电子文档安全管理系统综合接口服务
主要功能: 证书验证接口、客户端在线更新验证接口、客户端在线更新下载文件接口、服务端文 件增删改查操作接口、服务器监控接口(内存使用、cpu 使用、网卡使用、磁盘 IO、空间剩余 等)、内部通信信息加解密接口、scsi-target 网盘增删改操作接口(网盘数据初始化、新增一块网 盘、删除一块网盘、更新网盘信息、停止网盘进程等)等。
集群架构与服务开发
产品集群架构搭建:
负责中存电子文档安全管理系统集群架构设计搭建,基于 CentOS7 与 pacemaker、corosync 集群 组件管理 centos 集群节点,使用 FC-SAN 加 GFS2 和 CLVM 搭建集群并行文件系统,以及使用独立 存储加虚拟 ip 方式搭建 oracle-HA,采用 redis 存储 session 和缓存数据等。
主要实现:中存电子文档安全管理系统多服务器集群负载均衡加宕机容错功能。
dsp-lbvip 集群虚拟 ip 服务:
基于 keepalived 源码改造,实现多服务统一配置文件读取,简化功能只保留虚拟 ip 功能。
主要功能:为集群创建虚拟 ip 实现集群主节点宕机后虚拟 ip 漂移功能
dsp-lbhup 反向代理分流服务:
基于 nginx 源码改造,实现多服务统一配置文件读取,简化功能。
主要功能:与虚拟 ip 配合使用实

团队情况

  • 整包服务: 微信公众号开发   PC网站开发   运维类开发   其他开发   
角色 职位
负责人 Python高级工程师
队员 后端工程师

案例展示

  • 专家信息管理系统

    专家信息管理系统

    项目名称:教育部项目专家管理系统 任务:对专家数据处理并导入系统数据库、数据治理:对正式库数据进行检查、统计、验证等,客户新需求开发,系统维护。

  • 产品智慧人才云平台(高级搜索)

    产品智慧人才云平台(高级搜索)

    高级搜索模块等同于知网的复杂搜索,用于运营团队快速、准确、全面的查找数据。构建es索引支撑高效率的复杂检索和聚合搜索,对千万级的数量检索,支持单字段下多条件不同搜索模式和多字段下多条件多种搜索模式,以及检索条件优先级设置。

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服