岗位描述
岗位职责:
1、负责核心业务高并发、大流量系统的设计与研发,包括QPS优化、P99延迟优化、容量预估、热点缓存及无状态扩缩容等场景建设。
2、负责业务服务端性能优化,包括路由优化、连接池管理、数据库查询优化、缓存设计、Opcache、静态化及消息队列等能力建设。
3、负责服务端高可用与稳定性建设,包括限流、降级、熔断、重试、超时控制、监控告警及灰度发布、回滚机制等。
4、参与数据库架构优化,包括表结构设计、索引优化、分库分表方案设计、业务一致性保障及数据迁移方案制定。
5、推动工程化体系建设,包括单元测试、集成测试、CI/CD流程、监控体系、日志追踪及代码规范落地。
6、参与系统架构评审,输出技术方案文档,并推动跨团队协作与项目落地。
7、持续优化系统性能、稳定性及研发效率,支撑业务快速发展。
任职要求:
1、熟练使用主流Go开发框架(Gin、go-zero、Kratos任一),具备扎实的Go语言开发能力。
2、熟练使用mongo-go-driver、go-redis、go-elasticsearch等数据访问客户端,具备相关项目实践经验。
3、熟悉gRPC、Protobuf,能够独立完成服务间接口设计与开发。
4、具备完整的CI/CD及容器化交付经验,熟悉Docker、Kubernetes、GitLab CI或GitHub Actions。
5、熟悉zap或slog日志体系、Prometheus监控指标及OpenTelemetry链路追踪,具备良好的代码规范与工程化意识。
6,具备5年以上PHP开发经验,熟悉PHP 7至PHP 8迁移及兼容方案,精通Yaf、Yii、Laravel等主流框架。
加分项:
1、具备高并发系统开发经验,熟悉Redis、Kafka、RabbitMQ、Redis Stream等中间件的应用与优化。
2、熟悉Elasticsearch索引设计、聚合查询及性能调优,具备问题排查与优化经验。
3、熟悉Swoole或Workerman框架,具备前端基础能力,了解HTML、CSS、JavaScript及SEO相关原理。
4、具备MySQL性能优化、慢SQL分析、Nginx与PHP-FPM调优经验,具备较强的问题定位及线上故障排查能力。