ID:106683

嘉美伯爵

高级Python研发工程师

  • 公司信息:
  • 北京字节跳动科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

掌握 LNMP(Linux/Nginx/MySql/Python)环境开发;
掌握数据处理、消息队列、RESTful 架构;
掌握MySQL、MongoDB、Redis等数据库操作;
具有 MySQL数据库索引优化、查询优化和存储优化经验;
掌握机器学习库以及深度学习算法;
掌握Django、Flask等常用Python Web框架;
掌握Nginx服务器的在线部署;
掌握HTML、CSS、JS、jQuery;
掌握Bootstrap、Vue.js、小程序模板语言等前端框架。

项目经验

项目一:礼物说商城
软件架构:Django、Mysql、Redis、Sentry
项目描述:礼物说,新一代移动电商,主打礼物和全球好货指南,主要涵盖礼物、家居、服装、饰品、零食等类目,目前有导购和自营两种商业模式。
项目职责:
1、礼物列表页、详情页的后端逻辑和前端呈现功能完成;
2、实现Oauth2.0第三方互联登录与分享模块(QQ、微博);
3、短信验证码代码逻辑的编写;用户注册登录功能和短信发送。
技术要点:
1、重写 Django 中间件,防止 IP 访问频繁防止爬虫;
2、使用redis缓存技术,提高性能和并发能力;
3、通过数据库主从复制与读写分离提升其负载能力;
4、使用Nginx-Uwsgi反向代理,负载均衡解决高并发问题;
5、drf的缓存机制以及限制api访问频率的功能。

项目二:果汁果乐商城
软件架构:Django、Celery、Elasticsearch、Vue.js
项目描述:该项目是一个线上水果微商城,即时发布水果新鲜资讯和促销活动,为客户提供一站式购物服。采用MVT设计模式,分为用户模块,商品模块,购物车模块,订单模块和支付模块;其中采用Celery完成异步任务,Elasticsearch搜索引擎。
项目职责:
1、负责订单模块和支付模块代码的编写;
2、购物车模块的编写。
技术要点:
1、用户未登录:将未登陆的用户信息添加到浏览器的,cookie 保存;
2、用户登录:将未登录状态下的购物车信息合并至Redis数据库中存储,并清除 Cookie 中的数据。
3、订单支付:支付是采用微信支付,当用户打开商户的H5 页面,商户会在 H5 页面通过调用微信支付提供的
JSAPI 接口,调起微信支付模块完成支付;
4、sentry实现错误日志监控;
5、JWT服务和Token认证。
项目三:Loran网关设备管理系统
软件架构:后端Django、MySQL、MQTT API接口;前端 Vue.js 、Element-ui
项目描述:Loran通信设备的管理,包括数据传输,SSL验证,消息队列MQTT收发消息等功能。
项目职责:
1、前端部分代码的编写;
2、负责编写基于Django框架的后台模块的Restful API。
技术要点:
1、后台的所有任务通过分布式任务系统进行任务管理;
2、基于公司Mysql集群做数据存储,使用MQ集群做消息队列;
3、前期服务调用方式均基于HTTP的方式,服务耦合性较高;
4、配合Vue、Vue-Router,前后端分离,后台只提供请求所需要的接口数据。
项目四:电子元器件后台管理系统
软件架构:Flask、Celery、Elasticsearch、Mysql
项目描述:该项目是为单位及各分系统提供使用的电子元器件信息管理平台,综合了电子元器件信息资料展示、
订单管理、入库/出库管理、后台管理等功能。
项目职责:
1、负责实现元器件管理系统中所有入库元器件的查询,包含列表页、详情页,对列表页进行页面静态化处理;
2、使用captcha实现短信验证码,管理员登录、管理员信息修改、元器件库存维护功能。
3、项目的部署(Linux/Nginx/MySql/Python)。
技术要点:
1、Flask + highcharts实现后台数据可视化;
2、sentry实现错误日志监控;
3、Mysql存储优化。

项目五:比科奇后台数据采集系统
软件架构:后端Scrapy、Django ;前端BootStrap、jQuery、Ajax。
项目描述:针对客服端采集的数据进行收集,经数据处理回馈到后台
项目职责:
1、利用Scrapy框架爬取各大通讯网站信息。
2、负责后台移动端和前端接口的编写。
技术要点:
1、多并发请求服务器设计
2、Django+Nginx+uwsgi实现Restful API的负载均衡

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服