? 技術(shù)職責(zé):
1. 微服務(wù)開(kāi)發(fā):在架構(gòu)師指導(dǎo)下,負(fù)責(zé)一個(gè)或多個(gè)后端微服務(wù)的設(shè)計(jì)、開(kāi)發(fā)和測(cè)試。
2. 高質(zhì)量編碼:編寫(xiě)清晰、健壯、可維護(hù)的代碼,并配備完善的單元/集成測(cè)試。
3. API 實(shí)現(xiàn)與對(duì)接:開(kāi)發(fā)符合 RESTful 規(guī)范的 API 接口,并與前端、AI 引擎等系統(tǒng)進(jìn)行聯(lián)調(diào)。
4. 容器化實(shí)踐:為負(fù)責(zé)的服務(wù)編寫(xiě) Dockerfile,并學(xué)習(xí)在 Docker 和 Kubernetes 環(huán)境中進(jìn)行部署和調(diào)試。
5. 問(wèn)題排查與優(yōu)化:參與線(xiàn)上問(wèn)題的排查和解決,并對(duì)負(fù)責(zé)的模塊進(jìn)行持續(xù)的性能優(yōu)化。
? 技能要求:
1. Python 基礎(chǔ): 2 年以上 Python 后端開(kāi)發(fā)經(jīng)驗(yàn)。
2. Web 框架經(jīng)驗(yàn):熟練使用至少一種 Python Web 框架(如 FastAPI, Flask, Django),有FastAPI 或 Tornado 等異步框架經(jīng)驗(yàn)者優(yōu)先。
3. 數(shù)據(jù)庫(kù)能力:熟悉 SQL 和至少一種關(guān)系型數(shù)據(jù)庫(kù),有使用 ORM 的經(jīng)驗(yàn)。
4. 核心軟實(shí)力:對(duì) Docker 和 Kubernetes 充滿(mǎn)好奇并樂(lè)于動(dòng)手實(shí)踐;是主動(dòng)的問(wèn)題解決者;愿意參與 Code Review 并遵守團(tuán)隊(duì)規(guī)范。
5. 加分項(xiàng):熟悉或使用過(guò) RabbitMQ/Kafka;熟悉或使用過(guò) Redis;有活躍的 GitHub 賬號(hào);有編寫(xiě)自動(dòng)化測(cè)試的良好習(xí)慣。