崗位職責(zé):
參與產(chǎn)品后端系統(tǒng)的設(shè)計(jì)、開發(fā)、測(cè)試與維護(hù);
根據(jù)業(yè)務(wù)需求,設(shè)計(jì)并實(shí)現(xiàn)高性能、高可用、可擴(kuò)展的 API 接口;
負(fù)責(zé)數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化及數(shù)據(jù)一致性保障;
與前端、產(chǎn)品等緊密協(xié)作,推動(dòng)項(xiàng)目高質(zhì)量交付;
編寫清晰、可維護(hù)的代碼和相關(guān)技術(shù)文檔;
參與系統(tǒng)性能調(diào)優(yōu)、故障排查和線上問題處理;
持續(xù)改進(jìn)系統(tǒng)架構(gòu),提升系統(tǒng)的穩(wěn)定性、安全性和可維護(hù)性。
任職要求:
熟練使用FastAPI
熟練掌握至少一種主流后端編程語(yǔ)言(如Python、Go、Node.js等);
熟悉常用數(shù)據(jù)庫(kù)(如 MySQL、PostgreSQL、MongoDB 等),具備良好的 SQL 編寫和優(yōu)化能力;
理解 RESTful API 設(shè)計(jì)規(guī)范,了解 HTTP、TCP/IP 等網(wǎng)絡(luò)協(xié)議;
熟悉基本的數(shù)據(jù)結(jié)構(gòu)、算法和軟件工程實(shí)踐;
了解緩存(如 Redis)、消息隊(duì)列(如 Kafka、RabbitMQ)、微服務(wù)等常用中間件技術(shù)者優(yōu)先;
具備良好的溝通能力、團(tuán)隊(duì)協(xié)作精神和解決問題的能力;
有良好的編碼習(xí)慣,注重代碼質(zhì)量、可讀性和可測(cè)試性。
加分項(xiàng):
有分布式系統(tǒng)、高并發(fā)或大規(guī)模數(shù)據(jù)處理經(jīng)驗(yàn);
熟悉 Docker、Kubernetes、CI/CD 等 DevOps 工具鏈;
了解云服務(wù)平臺(tái)(如 AWS、阿里云、騰訊云等)的常用服務(wù);
有開源項(xiàng)目貢獻(xiàn)或技術(shù)博客寫作經(jīng)驗(yàn)優(yōu)先。