ID:143762

.

高级PHP开发工程师

  • 公司信息:
  • 好未来
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 1100元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

1. 精通php, 了解swoole, laravel, thinkphp, phanlcon等, 基本的设计模式。
2. 熟悉mysql索引, 分库分表,分区, 大数据表维护迁移等。
3. 熟悉beanstalk队列使用, redis, mongodb, memcached的操作
4. 熟悉python下开发, sqlalchemy, flask, scrapy, mongoengine等, 可以使用python开发一些辅助脚本
5. 了解elasticsearch搜索引擎。
6. 熟悉sentry日志系统, 监控系统的搭建, supervisor进程管理
7. 熟悉微服务、SOA架构

项目经验

在好未来、春播生鲜电商、七麦科技、赛迪集团(北京电子信息产业发展研究院)任职过, 也兼职做过多个项目
**website**: `http://www.phpue.com` | `http://blog.51cto.com/a3147972` | `https://github.com/aox-lei/`

- 七麦数据
- 项目描述: 监控App Store的数据变化, 通过获取App Store的数据来为用户提供自己APP的运营、关键词排名, 以及竞品APP的情况, 从而更加合理的优化自己的APP, 提升排名、下载量。
- 项目网址: `https://www.qimai.com`
- 项目职责:
1. 负责整体架构规划以及实现, 采用微服务的架构, 来减少开发的重复工作量, 提升开发效率
2. 采用redis来提供缓存服务, 通过mongodb开完成App Store原始数据的存储, 使用memcached来实现SQL查询缓存, 大幅度提升网站访问速度, 减轻后端数据库压力。
3. 引入sentry为整个项目提供日志记录, 统一收集项目日志, 使用python完成其他业务监控系统, 实时监控业务情况, 实时预警。
4. 通过对mysql分库、分表、分区的优化, 提升mysql的性能
5. 引入beanstalk队列, 异步拆分业务, 将业务解耦。
6. 使用elasticsearch优化搜索方案, 以及关键词汇总等, 解决搜索引擎类问题。
- 项目业绩:
1. 接口访问速度从之前的1s以上降低到500ms左右, 极大的提升网站访问速度。
2. 通过对代码的优化, 以及进程管理方式, 提升可用性, 以及出现异常情况可实时报警。bug出现后可以及时响应解决。
3. 通过对整体架构优化, 使层级更加明确, 提升了整个团队的开发效率, 减少了无用代码量。

春播——会员模块
- 项目描述: 春播是一家生鲜电商网站, 类似顺丰优选、爱鲜蜂。整个项目使用JAVA+PHP的语言组合, SOA的服务架构实现。
- 项目网址: `http://www.chunbo.com`
- 项目职责:
1. 负责会员模块的功能开发(注册,登录,优惠券,礼品卡,积分,余额)等基本功能的开发
2. 负责分享基金,分享返利等营销活动的开发
3. 公共模块如短信接口,微信公众平台功能的开发
4. 带领团队, 项目需求确定,分工, code review以及代码重构等
- 项目业绩:
提前完成自己团队所负责的功能模块开发、并且另外负责了一些公共服务模块, 预计3月份的项目, 在大家一起努力下, 提前到1月底上线了。

微信公众号数据抓取
- 项目描述: 抓取微信公众号文章、文章阅读数、点赞数以及小程序数据并分析整理, 提供给前台网站展示
- 项目网址: `https://www.qimai.cn/weixin`
- 项目职责: 使用python mitmproxy代理, 中间人攻击的方式, 来获取到微信公众号所需数据, 使用多进程和多线程的方式, 提升抓取效率, 并且可以根据实际情况,调整抓取的速度, 通过在获取到接口key之后, 再通过python去获取数据, 减少对微信客户端的依赖, 提升稳定性。

信用行为

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

发布任务

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

微信接收人才推送

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

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