岗位职责
系统设计与开发:深度参与产品需求分析、技术方案设计与评审,负责重要功能模块的设计、开发与单元测试,保障系统高性能、高可用与可扩展性。
技术攻坚与优化:主动识别系统瓶颈与技术风险,能独立解决复杂技术问题;持续进行代码优化、性能调优及数据库优化,提升系统整体质量。
团队协作与质量保障:积极参与代码复审、技术分享,协助团队成员解决问题;与产品、测试、运维等角色高效协同,确保项目高质量按时交付。
知识沉淀:主动编写技术文档,沉淀最佳实践,通过内部分享推动团队技术进步与能力提升。
任职要求
【硬性技能】
经验背景:本科及以上学历,3年及以上PHP后端开发经验,拥有Go语言实际项目开发经验者优先。具备中型及以上业务系统的设计和开发经验。
技术栈:
PHP:熟练掌握PHP语言,具备丰富的Laravel/Yii等主流框架实践经验。
数据库:熟练掌握MySQL,具备优秀的数据库设计、索引优化、SQL调优及事务处理能力。
缓存与中间件:深入理解Redis/Memcached的使用场景、核心原理(如持久化、数据结构、哨兵/集群模式),并能应用于实际高并发场景。
运维部署:熟悉Linux操作系统及常用命令,掌握Docker等容器化技术,具备CI/CD、自动化部署经验者优先。
工程能力:具备良好的面向对象编程思想、设计模式应用能力,重视代码规范、可读性、可维护性及自动化测试。
【软性素质 & 加分项】
业务经验:有支付、交易、清结算、资金账户系统等金融相关领域开发经验者优先。
个人特质:具备优秀的逻辑思维能力、自主学习能力和技术敏感度;强烈的责任心和主人翁意识,良好的团队沟通与协作精神,能积极主动地推动问题解决。