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