Find your way

高级python开发
深信服科技有限公司 · 4年经验
Find your way
日薪: ¥500/8h
地点: 北京 海淀
时间: 下班后
ID:299691 复制

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

AI 技能提取 | Python FastAPI MySQL Redis MongoDB PostgreSQL 测试 Django Flask 分布式 RabbitMQ Docker CI/CD Jenkins DevOps
Python 核心开发:

精通 Python 语言,熟悉面向对象编程(OOP)、函数式编程(FP)以及异步编程(Asyncio)。

熟练使用 Python 标准库,如 os、sys、collections、itertools 等,能够高效处理数据和文件操作。

Web 开发框架:

熟悉 Django 和 Flask 框架,能够快速构建 RESTful API 和 MVC 架构的 Web 应用。

掌握 Django ORM 和 Flask-SQLAlchemy,能够高效操作数据库并优化查询性能。

数据库技术:

熟练使用关系型数据库(如 MySQL、PostgreSQL)和非关系型数据库(如 MongoDB、Redis)。

具备数据库设计、优化和分库分表的经验,能够编写高效的 SQL 查询语句。

异步任务与消息队列:

熟悉 Celery 和 RabbitMQ,能够实现异步任务处理和分布式任务调度。

掌握消息队列的使用场景,如任务队列、事件驱动架构等。

API 开发与集成:

熟练使用 FastAPI 构建高性能 API,支持 OpenAPI 文档自动生成。

熟悉 OAuth2、JWT 等认证授权机制,能够实现安全的 API 访问控制。

DevOps 与部署:

熟悉 Docker 容器化技术,能够编写 Dockerfile 和 Docker Compose 文件。

掌握 CI/CD 工具(如 Jenkins、GitLab CI),能够实现自动化测试和部署。

熟悉云服务平台(如 AWS、阿里云),能够部署和管理云原生应用。

性能优化与测试:

具备性能调优经验,能够使用工具(如 Py-Spy、cProfile)分析和优化代码性能。

熟悉单元测试(unittest、pytest)和集成测试,能够编写高质量的测试用例。

其他技术:

熟悉 GraphQL 技术,能够构建灵活的 API 查询接口。

掌握 WebSocket 技术,能够实现实时通信功能。

项目描述:
该项目是一个企业内部任务管理系统,支持任务分配、进度跟踪、报表生成及权限管理。我使用 FastAPI 开发后端服务,结合 MongoDB 存储任务数据。通过 WebSocket 实现任务状态的实时更新,并集成 Elasticsearch 实现任务全文检索功能。

技术亮点:

使用 FastAPI 构建高性能 API,支持 OpenAPI 文档自动生成。

实现基于角色的权限管理(RBAC),确保数据安全。

使用 WebSocket 实现任务状态的实时推送。

通过 Docker 容器化部署,支持快速扩展和迁移。

成果:
系统上线后,企业内部任务处理效率提升 40%,员工协作更加高效。
Find your way ID:299691 复制

Find your way

高级python开发 · 4年经验 · 深信服科技有限公司
城市北京 海淀 日薪500元/8h 时间 下班后
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Python FastAPI MySQL Redis MongoDB PostgreSQL 测试 Django Flask 分布式 RabbitMQ Docker CI/CD Jenkins DevOps
Python 核心开发:

精通 Python 语言,熟悉面向对象编程(OOP)、函数式编程(FP)以及异步编程(Asyncio)。

熟练使用 Python 标准库,如 os、sys、collections、itertools 等,能够高效处理数据和文件操作。

Web 开发框架:

熟悉 Django 和 Flask 框架,能够快速构建 RESTful API 和 MVC 架构的 Web 应用。

掌握 Django ORM 和 Flask-SQLAlchemy,能够高效操作数据库并优化查询性能。

数据库技术:

熟练使用关系型数据库(如 MySQL、PostgreSQL)和非关系型数据库(如 MongoDB、Redis)。

具备数据库设计、优化和分库分表的经验,能够编写高效的 SQL 查询语句。

异步任务与消息队列:

熟悉 Celery 和 RabbitMQ,能够实现异步任务处理和分布式任务调度。

掌握消息队列的使用场景,如任务队列、事件驱动架构等。

API 开发与集成:

熟练使用 FastAPI 构建高性能 API,支持 OpenAPI 文档自动生成。

熟悉 OAuth2、JWT 等认证授权机制,能够实现安全的 API 访问控制。

DevOps 与部署:

熟悉 Docker 容器化技术,能够编写 Dockerfile 和 Docker Compose 文件。

掌握 CI/CD 工具(如 Jenkins、GitLab CI),能够实现自动化测试和部署。

熟悉云服务平台(如 AWS、阿里云),能够部署和管理云原生应用。

性能优化与测试:

具备性能调优经验,能够使用工具(如 Py-Spy、cProfile)分析和优化代码性能。

熟悉单元测试(unittest、pytest)和集成测试,能够编写高质量的测试用例。

其他技术:

熟悉 GraphQL 技术,能够构建灵活的 API 查询接口。

掌握 WebSocket 技术,能够实现实时通信功能。

项目经验

项目描述:
该项目是一个企业内部任务管理系统,支持任务分配、进度跟踪、报表生成及权限管理。我使用 FastAPI 开发后端服务,结合 MongoDB 存储任务数据。通过 WebSocket 实现任务状态的实时更新,并集成 Elasticsearch 实现任务全文检索功能。

技术亮点:

使用 FastAPI 构建高性能 API,支持 OpenAPI 文档自动生成。

实现基于角色的权限管理(RBAC),确保数据安全。

使用 WebSocket 实现任务状态的实时推送。

通过 Docker 容器化部署,支持快速扩展和迁移。

成果:
系统上线后,企业内部任务处理效率提升 40%,员工协作更加高效。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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