1、两年团队管理经验,可以独立主导项目推进;
2、五年PHP一线研发经验,有PHP扩展开发能力;了解PHP前沿信息,能够为团队引入新的PHP技术;掌握常用框架;具备代码审查能力;
3、掌握各种影响服务器状态的因素,能进行服务器问题的排查(CPU、内存、IO等),熟悉性能瓶颈;能从零开始部署项目运行环境;能够通过分析日志来排查线上问题;掌握shell脚本,有编写shell脚本工具的经历;
4、能进行反向代理与负载均衡的设置;能够让Nginx与其他缓存(比如Redis、Memcache)结合应用;能使用lua进行模块开发,以应对高并发需求;
5、存储能进行数据库的备份、恢复、主从配置与问题排查工作,能够进行配置调优;知道主流存储技术的特点,具有存储选型的能力;熟悉数据库锁机制;
6、熟悉 Linux C 开发,有基于 Linux 的工具开发经验;
7、对 Java、Python 有一定了解,有 Django 的实战项目经验。
1、定向推广平台:openresty + lua + twemproxy + redis cluster 架构承载峰值2w/sec 的访问量;
2、订阅预警平台:基于LNMP+redis cluster,承载每天50w的短信/push发送量;
3、K线小游戏:股票K线实盘操作小游戏,经过数期努力已经有 100w+ 用户量;
4、对项目进行性能监控以及安排优化;针对数据库和PHP慢日志进行分析,根据具体业务给出优化方案;负责对所有业务服务器进行PHP升级;利用rips、sqlmap等工具检测项目安全性,提升一秒以内的响应率(目前一秒响应率为99.3%),降低被暴漏洞次数(2017年被暴次数为0),减低线上事故率(目前保持平均每月不超过2次),以提升服务可用性。