一、核心职责:
1. 电商后台系统开发: 负责电商平台后台管理系统的功能模块设计、开发与迭代,包括但 不限于商品管理、订单处理、促销活动、会员体系、数据分析报表等。
2. API接口开发与维护: 设计、开发、测试和维护面向移动端APP及其他第三方系统的 RESTful API接口,确保接口的高性能、安全性和易用性。
3. 核心业务逻辑实现: 深入理解电商业务需求,将其转化为高效、可靠的技术解决方案, 特别是涉及交易、库存、优惠券、支付等复杂业务场景。
4. 数据库设计与优化: 负责MySQL数据库的设计、 SQL编写及性能调优,确保数据操作的 效率和准确性。
5. 缓存技术应用: 熟练运用Redis进行数据缓存、会话管理、队列处理等,提升系统响应速 度和并发能力。
6. 代码质量与性能: 编写高质量、可维护、可复用的代码,关注系统性能瓶颈并进行优 化。
7. 问题排查与解决: 快速定位并解决线上系统故障、性能问题及安全漏洞。
8. 技术文档编写: 编写清晰的技术设计文档和接口文档。
二、任职要求:
(一)必备技能:
1. PHP经验: 从事PHP开发工作5年以上,负责过多个实际后端项目开发,深入理解PHP 语言特性、面向对象编程及设计模式。
2. 框架经验: 熟练掌握ThinkPHP (TP) 和 Laravel 框架,理解其核心机制并能高效开发。 至少精通其中一个框架。
3. 数据库: 熟练掌握MySQL数据库应用,具备良好的SQL编写能力和数据库设计能力,了 解索引优化、事务处理、锁机制等。
4. 缓存: 熟练掌握Redis,了解其数据结构、持久化机制,并能在实际项目中应用(缓存、 Session共享、队列、分布式锁等场景)。
5. 接口开发: 有丰富的RESTful API设计、开发和调试经验,熟悉接口安全机制(如Token 认证、签名、防刷限流等)。
6. 基础技术: 熟悉Linux操作系统常用命令和基本运维,了解Git版本控制工具,熟悉 Composer依赖管理。
7. 前端基础: 了解前端框架(如Vue.js, React.js),能与前端工程师有效协作。
(二)电商业务理解:
1. 熟悉主流电商业务流程和核心模块,如商品体系(SKU/SPU)、购物车、订单状态机、 支付流程(对接支付网关)、库存管理(扣减、锁定、回滚)、优惠促销(满减、折 扣、优惠券、秒杀)、物流跟踪等。 有实际电商项目开发经验者优先。
(三)软性要求:
1. 良好的分析问题和解决问题的能力,能独立承担模块开发任务。
2. 具备良好的编码习惯和文档习惯,追求代码质量。
3. 强烈的责任心、积极主动的工作态度和良好的团队协作精神。
4. 良好的沟通能力,能清晰理解业务需求并与产品、测试等角色有效协作。
5. 具备快速学习能力和技术热情,能持续关注和学习新技术。
6. 抗压能力 : 能适应电商活动(如大促)期间的工作节奏和压力。
三、加分项
1. 有大型电商平台或高并发、高流量系统开发经验。
2. 熟悉消息队列(如RabbitMQ, Kafka, RocketMQ)的应用。
3. 了解微服务架构、 Docker容器化技术。
4. 有性能调优、线上故障排查的实战经验。
5. 有支付系统对接(微信支付、支付宝等)的深入经验。
6. 拥有GitHub等技术博客,展示技术热情和成果。
7. 熟练使用 AI工具,擅长使用 AI工具编写项目代码和解决线上问题
四、福利待遇:
1.入职缴纳社保,工龄工资
2.周末单双轮休,正常节假日
3.年假、婚假、丧假、产假、哺乳假、病假、事假、工伤假
4.员工餐(午餐)
5.节假日福利