职位详情
Python 后端开发工程师(实时流处理/系统集成方向)-上海
1.5-1.6万
贵阳高登世德金融科技有限公司
上海
3-5年
不限
11-25
工作地址

上海徐汇区肇嘉浜路333号亚太企业大厦

职位描述

岗位职责:

1. 实时流服务开发: 负责核心后端业务系统的开发,重点构建基于 WebSocket 的高性能客户端与服务端模块,处理高并发场景下的实时数据传输与交互。

2. 第三方服务集成: 负责对接各类第三方开放平台的流式 API 接口(Stream API),实现长连接状态下的数据接收、协议解析及异常容错机制。

3. 算法模型工程化: 负责内部实验性开源算法/模型的服务化封装与部署,搭建验证环境,配合业务进行功能可行性测试与性能评估。

4. 数据处理与存储: 设计并维护相关业务数据库,负责流式数据的清洗、格式转换及持久化存储。


任职要求:

1. Python 并发编程(核心必考):精通 Python 异步编程体系,熟练掌握 asyncio、await/async 语法糖。

a. 深刻理解 Event Loop(事件循环)机制,能够独立解决异步上下文中的阻塞问题。

2. WebSocket 与网络编程:具备丰富的 WebSocket 协议开发经验

a. 熟练使用 websockets、aiohttp 或 FastAPI 等能够处理异步长连接的框架/库。

b. 了解 TCP/IP 协议,具备二进制流数据(Binary Stream)的处理经验,理解数据分片与重组。

3. Web 与 数据库:熟悉常规 Web 开发框架(如 FastAPI, Flask 或 Django)。

a. 熟练使用 MySQL/PostgreSQL 进行数据存储,熟练使用 Redis 进行缓存管理及消息缓冲。

4. 开源项目部署经验:具备开源项目的搭建、部署及调试经验。

a. 熟悉 Linux 环境(Ubuntu/CentOS),了解 Docker 容器化部署,有在 Linux 环境下部署过 Python 生态下计算密集型任务或 AI 推理服务的经验者优先。

加分项:

1. 音视频处理经验: 熟悉 FFmpeg,了解常见的音频编码格式(如 PCM, WAV, MP3, Opus 等)及流媒体传输协议者极佳。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请