岗位描述
岗位内容:
1. 负责核心业务高并发 / 大流量系统的设计与研发,包括 QPS 评估、P99 优化、容量预估、热点缓存、无状态扩缩容等场景。
2. 负责服务端性能优化,包括路由、连接池、数据库查询、缓存策略、Opcache、静态化方案及队列系统。
3. 建设系统高可用与稳定性能力,包括限流、降级、熔断、重试、超时控制、报警机制及灰度发布 / 回滚方案。
4. 参与数据库架构优化,包括表结构设计、索引优化、分库分表、数据一致性保障及数据迁移方案。
5. 推动工程体系建设,包括单元测试、集成测试、CI/CD、监控体系、日志追踪及代码规范(PSR)。
6. 参与系统架构评审,输出技术方案文档,并推动跨团队技术方案落地。
岗位要求:
1. 5 年以上 PHP 开发经验,精通 PHP 编程,熟悉 PHP 7 → 8 的迁移与兼容方案。
2. 熟悉 MVC 架构及主流框架(Yaf / Yii / Laravel 等),具备独立架构搭建与优化能力。
3. 具备高并发系统经验,熟悉缓存、连接池、异步任务(Yaf + CLI / Crontab)、Opcache 等方案。
4. 熟练使用 Redis 及消息队列(Kafka / RabbitMQ / Redis Stream),理解其在高并发场景下的应用与调优。
5. 熟悉 Elasticsearch 的索引、聚合与性能调优,具备实际问题排查经验。
6. 熟悉 Swoole 或 Workerman 至少一种者优先。
7. 具备基础前端能力,熟悉 HTML / CSS / JavaScript,理解 SEO 原理、语义化标签、SSR 及静态站点生成机制。
8. 具备扎实的数据库优化能力,熟悉 MySQL 索引优化、慢 SQL 分析、Nginx + PHP-FPM 运行机制与性能调优。
9. 熟练使用 Git 工作流,具备 Code Review、单元测试(PHPUnit)及高可维护代码实践经验。
10. 具备优秀的问题定位与线上故障排查能力(日志、Trace、CPU / IO、慢 SQL 等)。
11. 责任心强,沟通能力良好,能推动跨团队协作与复杂项目落地。