A-Cai

python技术支持
上海掌小盟科技有限公司 · 3年经验
A-Cai
日薪: ¥500/8h
地点: 深圳 宝安
时间: 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
ID:231745 复制

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

AI 技能提取 | Python Redis 测试 Elasticsearch MySQL Docker Django Flask MongoDB Git Nginx TCP/IP 性能测试 Selenium JMeter
 1.Python 基础扎实,有良好的 Coding 习惯,遵循 PEP8 编码规范,常用python3进行开发;
 2.熟练掌握计算机操作系统的安装及操作和基本软,硬件维护等桌面运维,网络运维;
 3.了解 TCP/IP 协议簇,熟悉网络编程,Socket、TCP、UDP、TCP/IP、HTTP/HTTPS、WebSocket。
 4.基本能够阅读前端DIV+CSS,JS的基础知识及抓包分析,了解前端Vue.js框架使用;
 5.掌握使用RESTful接口风格Django、Flask后端web开发框架及使用DRF框架快速实现API开发;
 6.熟悉 MySQL使用及优化方案 ,Redis 数据库的操作,了解 MongoDB 等NoSQL数据库的使用;
 7.项目设计中集成MySQL,Redis数据库的主从同步与读写分离,缓存机制及Redis集群的哨兵模式;
 8.熟悉git flow工作流使用Git版本控制工具进行团队协同开发;
 9. 熟悉 Docker 的基本操作,了解 Docker 的容器技术,能够利用 Docker 进行快速部署;
 10.了解CSRF 攻击原理及防御和解决同源策略的跨域访问问题;
 11. 熟悉使用Celery异步框架及其生产者消费者模型原理, 在处理项目中遇到的网络耗时操作:如短信验证码,邮箱验证,各模块中的耗时操作;
12. 熟悉JWT刷新(禁用)机制 & Session等认证机制;
 13. Haystack + Elasticsearch 搜索引擎实现快速搜索 & 理解原生Elasticsearch文档数据库&搜索引擎同时提供全文检索+自动补全+纠错处理;
 14. 使用Scrapy爬虫框架进行数据采集,清洗存储;
 15.熟悉Nginx反向代理与负载均衡原理及web服务配置和uWSGI协议部署;
 16. QQ、微信、支付宝第三方登录及支付等第三方应用的接入及catpcha图片验证码SDK的使用;
 17.使用Unittest的单元测试和Postman接口测试,Jmeter性能测试及web的selenium自动化;
爬虫、测试、web开发

项目一:掌门技术支持工单系统
环境与架构:Python3+Redis+Mysql +uWSGI+Django
责任与描述:主流的Restful接口设计和前后端分离模式,MTV设计模式,负责登录注册模块、用户中心、工单模块。
技术描述:
 使用Django框架开发,引入ORM模型实现快速安全与数据库交互操作数据;
 基于OAuth2.0协议实现第三方方式登陆,及重写自定义认证后端添加多种登陆方式;
 使用第三方库captcha生成图片验证码,使用第三方的阿里云并且以celery异步队列方式来发送短信验证码;
 单例模式进行绑定邮箱时候发送验证邮件;
 登录/注册模块生成用户jwt_token,设计2小时有效期的登录token和14天有效期的刷新token,当2小时token过期后,在用户无感知的情况下,使用14天的刷新token获取新的登录token值,禁止使用刷新token进行登陆操作,有效防止爬虫,同时实现14天用户免登录访问及状态保持;
 将 Redis 数据库执行语句如校验验证码,存放在管道 pipeline 统一执行,减少数据库修改次数,提高数据库性能;
 自定义修改原生存储后端,将图像存储到fastdfs存储系统,实现海量数据存储;
 利用缓存机制保存个人中心的数据,减少数据库的读写;
 使用Django事务锁transaction设置保存点和异常回滚点,使技术支持抢工单提交的一致性;
 uWSGI部署项目。
A-Cai ID:231745 复制

A-Cai

python技术支持 · 3年经验 · 上海掌小盟科技有限公司
城市深圳 宝安 日薪500元/8h 时间 下班后周六周日可工作日远程可工作日驻场(离职原因)可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Python Redis 测试 Elasticsearch MySQL Docker Django Flask MongoDB Git Nginx TCP/IP 性能测试 Selenium JMeter
 1.Python 基础扎实,有良好的 Coding 习惯,遵循 PEP8 编码规范,常用python3进行开发;
 2.熟练掌握计算机操作系统的安装及操作和基本软,硬件维护等桌面运维,网络运维;
 3.了解 TCP/IP 协议簇,熟悉网络编程,Socket、TCP、UDP、TCP/IP、HTTP/HTTPS、WebSocket。
 4.基本能够阅读前端DIV+CSS,JS的基础知识及抓包分析,了解前端Vue.js框架使用;
 5.掌握使用RESTful接口风格Django、Flask后端web开发框架及使用DRF框架快速实现API开发;
 6.熟悉 MySQL使用及优化方案 ,Redis 数据库的操作,了解 MongoDB 等NoSQL数据库的使用;
 7.项目设计中集成MySQL,Redis数据库的主从同步与读写分离,缓存机制及Redis集群的哨兵模式;
 8.熟悉git flow工作流使用Git版本控制工具进行团队协同开发;
 9. 熟悉 Docker 的基本操作,了解 Docker 的容器技术,能够利用 Docker 进行快速部署;
 10.了解CSRF 攻击原理及防御和解决同源策略的跨域访问问题;
 11. 熟悉使用Celery异步框架及其生产者消费者模型原理, 在处理项目中遇到的网络耗时操作:如短信验证码,邮箱验证,各模块中的耗时操作;
12. 熟悉JWT刷新(禁用)机制 & Session等认证机制;
 13. Haystack + Elasticsearch 搜索引擎实现快速搜索 & 理解原生Elasticsearch文档数据库&搜索引擎同时提供全文检索+自动补全+纠错处理;
 14. 使用Scrapy爬虫框架进行数据采集,清洗存储;
 15.熟悉Nginx反向代理与负载均衡原理及web服务配置和uWSGI协议部署;
 16. QQ、微信、支付宝第三方登录及支付等第三方应用的接入及catpcha图片验证码SDK的使用;
 17.使用Unittest的单元测试和Postman接口测试,Jmeter性能测试及web的selenium自动化;
爬虫、测试、web开发

项目经验

项目一:掌门技术支持工单系统
环境与架构:Python3+Redis+Mysql +uWSGI+Django
责任与描述:主流的Restful接口设计和前后端分离模式,MTV设计模式,负责登录注册模块、用户中心、工单模块。
技术描述:
 使用Django框架开发,引入ORM模型实现快速安全与数据库交互操作数据;
 基于OAuth2.0协议实现第三方方式登陆,及重写自定义认证后端添加多种登陆方式;
 使用第三方库captcha生成图片验证码,使用第三方的阿里云并且以celery异步队列方式来发送短信验证码;
 单例模式进行绑定邮箱时候发送验证邮件;
 登录/注册模块生成用户jwt_token,设计2小时有效期的登录token和14天有效期的刷新token,当2小时token过期后,在用户无感知的情况下,使用14天的刷新token获取新的登录token值,禁止使用刷新token进行登陆操作,有效防止爬虫,同时实现14天用户免登录访问及状态保持;
 将 Redis 数据库执行语句如校验验证码,存放在管道 pipeline 统一执行,减少数据库修改次数,提高数据库性能;
 自定义修改原生存储后端,将图像存储到fastdfs存储系统,实现海量数据存储;
 利用缓存机制保存个人中心的数据,减少数据库的读写;
 使用Django事务锁transaction设置保存点和异常回滚点,使技术支持抢工单提交的一致性;
 uWSGI部署项目。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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