该职位描述了对PHP开发工程师的任职要求,主要集中在技术能力、经验和个人素质三个方面。候选人需要具备扎实的PHP基础和至少五年的开发经验,熟悉Phalcon、Laravel、Yii等框架,并对生产系统故障排查有经验。此外,需要精通MySQL、MongoDB等数据库,熟悉LNMP环境配置,并对缓存技术有深入理解。除了技术能力,还强调了候选人的沟通、协作能力、以及对高并发、高负载系统开发的经验。具备Java开发经验或快速学习Spring等技术的能力者将优先考虑。
💻 经验与学历:候选人需具备计算机或相关专业大专及以上学历,并拥有至少5年的PHP开发经验,这表明对PHP技术栈的熟练掌握和实践经验。
⚙️ 技术栈要求:精通Phalcon、Laravel、Yii等框架,熟悉多进程框架Swoole、Workman,以及MySQL、MongoDB、Hbase等数据库。对MySQL的索引、查询和存储优化有经验,并熟悉Redis、Memcache缓存技术,这反映了对技术深度和广度的要求。
🌐 环境配置与部署:能够独立搭建服务器环境以及项目线上部署,精通LNMP环境相关配置和优化。这表明需要具备独立解决问题的能力,并能够保障项目的顺利上线。
🤝 软技能与团队协作:要求思维活跃,逻辑清晰,善于思辨和抽象,具备良好的沟通表达和团队协作能力。这强调了团队合作的重要性,以及解决复杂问题的能力。
🚀 优先考虑的经验:有分布式、集群、高并发、高负载、高可用系统或大型网站开发经验者优先,以及有Java开发经验或能快速学习Spring、zookeeper、kafka、hbase者优先。这突出了对高阶技术和经验的需求。
任职要求:
1.计算机及相关专业大专及以上学历,具有 5 年以上 PHP 开发经验;
2.PHP 基础扎实,精通 Phalcon ,laravel, Yii 等框架,对生产系统故障排查有实际工作经 验;
3.有大流量并发场景的开发经验,熟悉多进程框架 Swoole 、Workman 等。
4.精通 Mysql 、mongoDB ,Hbase 等数据库,对数据库有较强的设计能力,对 MySQL 有较深入的认识, 具有索引优化、查询优化和存储优化经验、熟练掌握关系数据库理论;
5.精通 LNMP 环境相关配置和优化, 能独立搭建服务器环境以及项目线上部署;
6.精通 Redis 、Memcache 缓存,对其使用场景及其限制有深入认识;
7.思维活跃,逻辑清晰,善于思辨和抽象,具备良好的沟通表达和团队协作能力;
8.有分布式、集群、高并发、高负载、高可用系统或大型网站开发经验者优先;
9.有 java 开发经验者优先,或能快速学习并掌握 Spring ,zookeeper ,kafka ,hbase 。
10.自我驱动力强,有强烈的事业心和责任感,结果导向,具备良好的协调推动能力和抗压能力