职位详情
软件开发
1.5-3万
陕西奥翔建设有限公司
西安
10年以上
本科
07-27
工作地址

西安市-雁塔区-高新区锦业路32号锦业时代B1座12002室

职位描述
岗位职责:
一. 核心开发
- 使用PHP框架(如Laravel、ThinkPHP、Yii)开发高并发Web应用或API接口。
- 设计并优化MySQL数据库(索引优化、分表分库),处理复杂SQL查询。
- 实现缓存机制(Redis/Memcached)提升性能,如秒杀系统缓存策略。
- 使用Go语言开发高性能后端服务(如微服务、API网关)。
- 设计并实现高并发模块(协程调度、channel通信)。
- 优化数据存储方案(SQL/NoSQL选型,如MongoDB分片集群)。

二. 系统架构
- 参与单体架构优化或向微服务转型(如Swoole协程方案)。
- 设计RESTful API接口,支持前后端分离(Swagger文档维护)。
- 集成第三方服务(支付、短信、OAuth2.0登录)。
- 构建微服务(gRPC/Protobuf通信),处理服务发现(Consul/Etcd)。
- 开发中间件(如分布式锁、限流器),集成消息队列(Kafka/NSQ)。
- 实现高可用方案(熔断降级,Prometheus监控)。

三. 性能与安全
- 解决PHP典型性能问题(如OPCache配置、慢请求分析)。
- 防御Web安全风险(SQL注入、CSRF、XSS),规范输入过滤。
- 内存管理优化(避免goroutine泄漏、pprof性能分析)。
- 保障数据安全(TLS加密、JWT鉴权、RBAC权限控制)。

四. 运维协作
- 配合部署LNMP/LAMP环境,优化服务器配置(Nginx负载均衡)。
- 日志分析(ELK栈),定位生产环境问题(如PHP-FPM进程阻塞)。
- 容器化部署(Docker + Kubernetes),编写Helm Chart。
- 适配云服务(AWS S3、阿里云OSS)的SDK集成。

五. 业务及技术
- 理解产品逻辑,将需求转化为技术方案。
- 编写单元测试(Go的testing包/PHPUnit),保障代码质量。
- 参与Git工作流(Code Review、Merge Request)。
- 与DevOps协作CI/CD(如GitLab Runner自动化部署)。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请