岗位描述:
1.负责构建和维护支持多语言、高可用、可扩展的后台服务系统。
2.从需求分析、系统设计、开发实现到上线运维的全流程,确保系统稳定、安全、高效地运行。
3.负责国际版服务端系统的设计与开发,支持多语言配置与国际化接口。
4.开发并维护用户账户体系、权限管理(RBAC)、设备管理、OTA升级等核心业务模块。
5.构建实时监控与埋点系统,实现设备状态、用户行为、系统性能等数据的采集与分析。
6.参与Dashboard开发,提供可视化数据展示与告警能力,支持运营决策。
7.设计与实现高并发、高可用的微服务架构,保障系统稳定性和数据一致性。
8.协同前端、测试、产品等团队,完成需求对接、接口联调与系统集成。
9.编写技术文档,参与代码评审,推动团队技术沉淀与流程规范。
任职要求:
1.本科及以上学历,计算机相关专业,5年以上服务端开发经验。
2.有中大型后台系统或国际化项目的设计与开发经验。
3.精通 Java 或 Go 语言,熟悉 Spring Boot / Spring Cloud 或 Gin 等主流框架。
4.熟悉 MySQL、Redis 等数据库,具备数据库设计与优化能力。
5.熟悉微服务架构,了解 Docker、Kubernetes、消息队列(如 Kafka/RabbitMQ)等。
6.了解 RESTful API 设计规范,具备接口鉴权、国际化、日志管理等开发经验。
7.对用户体系、权限控制、设备管理、OTA升级等业务场景有实际开发经验。
8.具备数据埋点、监控告警、Dashboard 可视化等系统开发经验者优先。
加分项:
1.有物联网(IoT)设备通信、蓝牙协议、固件升级等相关经验。
2.熟悉 Mapbox、ECharts 等地图或可视化库的集成开发。
3.了解隐私合规(如GDPR)及相关数据清理机制。
4.有从0到1参与后台系统搭建或重构的经验。