工作職責:
1.負責基于 Python 技術(shù)棧的后端系統(tǒng)設(shè)計與開發(fā)工作,根據(jù)業(yè)務(wù)需求完成核心模塊的編碼實現(xiàn),確保系統(tǒng)的高可用性、高性能與安全性。
2.與前端開發(fā)團隊緊密合作,定義清晰的接口規(guī)范,高效實現(xiàn)前后端數(shù)據(jù)交互與功能對接,共同打造流暢的用戶體驗。
3.對現(xiàn)有后端服務(wù)進行持續(xù)優(yōu)化和維護,包括但不限于代碼重構(gòu)、性能調(diào)優(yōu)、問題修復等,保障系統(tǒng)穩(wěn)定運行。
4.在項目開發(fā)和運行過程中,及時發(fā)現(xiàn)并解決各類技術(shù)問題,對系統(tǒng)性能瓶頸進行深入分析,提出有效的優(yōu)化方案并實施。
5.部署并維護大模型的服務(wù)。
任職資格:
1.具有一定年限的 Python 后端開發(fā)經(jīng)驗,精通 Python 語言,熟練掌握其語法、數(shù)據(jù)結(jié)構(gòu)、算法等基礎(chǔ)知識。
2.熟練掌握至少一種 Python Web 框架,如 Django、Flask、FastAPI 等,能夠使用框架進行高效的后端開發(fā)。
3.深入了解數(shù)據(jù)庫設(shè)計和優(yōu)化,熟練使用 SQL 語言進行數(shù)據(jù)庫操作,如創(chuàng)建表、查詢、更新、刪除等;熟悉常見的數(shù)據(jù)庫管理系統(tǒng),如 MySQL、Oracle、PostgreSQL 等;具備數(shù)據(jù)庫性能調(diào)優(yōu)的能力,如索引優(yōu)化、查詢優(yōu)化等。
4.熟悉分布式系統(tǒng)的設(shè)計與應用,了解緩存、消息隊列等機制,如 Redis、RabbitMQ、Kafka 等,能夠運用這些技術(shù)解決實際問題。
5.具備多線程編程能力,能夠進行高性能設(shè)計與優(yōu)化,有高并發(fā)環(huán)境下的開發(fā)經(jīng)驗。
6.熟悉常用的開發(fā)工具和技術(shù),如 Linux 操作系統(tǒng)、Nginx 服務(wù)器、單元測試框架(如 unittest、pytest)等。
7.熟悉大模型有相關(guān)工作經(jīng)驗的優(yōu)先。