岗位职责:
1. 负责基于OpenHarmony的分布式服务平台架构设计与开发;
2. 使用Python/Java开发高效的分布式服务和数据处理模块;
3. 基于Python构建RESTful API和WebSocket服务;
4. 设计和实现设备管理、数据同步、远程控制等核心功能模块;
5. 优化分布式软总线性能,提升设备间通信效率;
6. 开发设备认证、权限管理等安全相关功能;
7. 构建高可用、高并发的微服务架构;
8. 精通鸿蒙后台服务的性能优化技术,能够解决复杂性能问题;
9. 具备设计和实现复杂后台系统的能力,能够抽象通用组件和工具;
10. 具备带领团队完成大型项目的能力,能够制定开发规范和流程。
任职资格:
1. 计算机相关专业本科及以上学历,2年以上Python/Java后端开发经验;
2. 精通Python编程语言,熟悉Python Web框架(FastAPI、Django、Flask);
3. 熟悉Python异步编程(asyncio、Celery、async/await);
4. 熟悉分布式系统原理,有微服务架构设计经验;
5. 深入理解TCP/IP、HTTP/HTTPS、MQTT等网络协议;
6. 熟悉Redis、MySQL、MongoDB、PostgreSQL等数据库技术;
7. 有Kubernetes、Docker容器化部署经验;
8. 熟悉消息队列(RabbitMQ、Kafka、Redis);
9. 精通鸿蒙操作系统(HarmonyOS)的架构、内核、分布式能力(如分布式任务调度、分布式数据管理、分布式软总线等);
10. 精通鸿蒙应用的性能优化技术,能够解决启动速度、内存占用、渲染性能等问题;
11. 熟悉系统底层的性能调优,能够解决任务调度、内存管理、进程通信等性能瓶颈;
12. 精通鸿蒙的权限管理机制,确保应用或服务的安全性。