崗位職責:
1. 負責基于OpenHarmony的分布式服務平臺架構設計與開發(fā);
2. 使用Python/Java開發(fā)高效的分布式服務和數(shù)據處理模塊;
3. 基于Python構建RESTful API和WebSocket服務;
4. 設計和實現(xiàn)設備管理、數(shù)據同步、遠程控制等核心功能模塊;
5. 優(yōu)化分布式軟總線性能,提升設備間通信效率;
6. 開發(fā)設備認證、權限管理等安全相關功能;
7. 構建高可用、高并發(fā)的微服務架構;
8. 精通鴻蒙后臺服務的性能優(yōu)化技術,能夠解決復雜性能問題;
9. 具備設計和實現(xiàn)復雜后臺系統(tǒng)的能力,能夠抽象通用組件和工具;
10. 具備帶領團隊完成大型項目的能力,能夠制定開發(fā)規(guī)范和流程。
任職資格:
1. 計算機相關專業(yè)本科及以上學歷,2年以上Python/Java后端開發(fā)經驗;
2. 精通Python編程語言,熟悉Python Web框架(FastAPI、Django、Flask);
3. 熟悉Python異步編程(asyncio、Celery、async/await);
4. 熟悉分布式系統(tǒng)原理,有微服務架構設計經驗;
5. 深入理解TCP/IP、HTTP/HTTPS、MQTT等網絡協(xié)議;
6. 熟悉Redis、MySQL、MongoDB、PostgreSQL等數(shù)據庫技術;
7. 有Kubernetes、Docker容器化部署經驗;
8. 熟悉消息隊列(RabbitMQ、Kafka、Redis);
9. 精通鴻蒙操作系統(tǒng)(HarmonyOS)的架構、內核、分布式能力(如分布式任務調度、分布式數(shù)據管理、分布式軟總線等);
10. 精通鴻蒙應用的性能優(yōu)化技術,能夠解決啟動速度、內存占用、渲染性能等問題;
11. 熟悉系統(tǒng)底層的性能調優(yōu),能夠解決任務調度、內存管理、進程通信等性能瓶頸;
12. 精通鴻蒙的權限管理機制,確保應用或服務的安全性。