1.精通Python語言,具備扎實的編程基礎(chǔ)和良好的編碼習(xí)慣;
2.精通FastAPI框架,深入理解其異步機制、依賴注入、Pydantic模型等核心特性;
3.熟悉Python主流開發(fā)工具鏈(如Poetry、Pipenv、Pytest、Black、Ruff等);
4.熟悉RESTful API設(shè)計規(guī)范,具備豐富的API開發(fā)經(jīng)驗;
5.熟悉PostgreSQL、MySQL等關(guān)系型數(shù)據(jù)庫,了解索引優(yōu)化、事務(wù)機制;
6.熟悉Redis、RabbitMQ/Kafka等緩存與消息中間件的使用;
7.熟悉Docker、Git、CI/CD流程,具備基本的Linux操作能力;
8.具備良好的系統(tǒng)設(shè)計能力,能獨立完成模塊級架構(gòu)設(shè)計;
9.具備良好的溝通能力和團隊協(xié)作精神,責(zé)任心強,樂于分享;
10.有微服務(wù)架構(gòu)、容器化部署(K8s)、云平臺(Azure/AWS)經(jīng)驗。