ID:181124

Almost

python开发工程师

  • 公司信息:
  • 天津快商网络科技
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 天津
  • 全区

技术能力

WEB框架: 熟悉Django、flask框架,了解Tornado框架;
数据库相关:熟练掌握Mysql、Redis数据库,了解MongoDB数据库;
编程语言: python系统编程(文件I/O、多线程、多进程、网络编程)
开发平台和服务器:熟悉Linux常用命令和Shell脚本的编写,熟悉NGINX环境搭建;
WEB安全:了解常见的安全机制(SQL注入漏洞、跨站请求伪造(CSRF)、XSS跨站脚本攻击)
API接口:了解Restful API接口规范的运用和编写,熟悉MVC架构;
网络协议:熟悉HTTP/HTTPS协议,了解TCP/UDP网络协议;

项目经验

项目名称:孤独的阅读者 https://lms.lonelyreader.com/

项目简介:孤独的阅读者是一家阅读训练平台,采用英美大学批判性思维培养方式,将思维训练融入到知识学习的过程中,教学员学会提问及寻找正确的解决问题的方向,课程包括历史学、政治哲学、美学、社会学等基础人文通识,并且为每门基础课程配备完善的阅读训练社群。网站基于Flask框架,使用了Flask-RESTful、SQLAlchemy、PyJwt等扩展,主要功能:用户功能,动态提醒功能,发现课程功能,资源功能,题库功能,课程表功能以及网站公告。
负责功能:用户功能、发现课程功能
用户功能:
负责用户注册、登录及密码修改;使用captcha生成随机图片验证码;使用celery异步任务发送用户注册激活邮件(加密);使用python内置模块模块生成随机短信验证码,通过调用第三方短信平台发送短信验证码;实现QQ、微信和微博的第三方登录,根据第三方开发文档进行接口设计。以及对用户的主页的信息进行增删改查操作。
发现课程功能:
实现用户在搜索输入关键字后,为用户提交相关的搜索结果;
解决了数据库使用模糊搜索的效率底下的问题,引入搜索引擎Elasticserch来实现全文检索;
实现课程列表页根据默认,热门,最新分页及排序,以及对课程的种类分别进行分类;
做实时性要求不高的数据,比如说用户的基本信息,等等,我们采取的是二级缓存架构的技术方案,获取整个课程详情页需要的各种数据,后经过处理,将数据放入各级缓存中。

信用行为

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

发布任务

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

微信接收人才推送

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

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