職位描述:
我們正在尋找一位充滿激情、技術(shù)扎實(shí)的Python全棧工程師加入我們快速成長的團(tuán)隊(duì)。您將參與公司核心產(chǎn)品的設(shè)計(jì)、開發(fā)與迭代,負(fù)責(zé)從前端用戶界面到后端業(yè)務(wù)邏輯的全鏈路實(shí)現(xiàn),為百萬級(jí)用戶提供穩(wěn)定、高效、流暢的產(chǎn)品體驗(yàn)。您不僅是一名開發(fā)者,更是產(chǎn)品成功的共同創(chuàng)造者。
主要職責(zé):
- 全棧開發(fā): 獨(dú)立負(fù)責(zé)功能模塊的前后端設(shè)計(jì)、開發(fā)、測試和上線部署,確保代碼質(zhì)量和系統(tǒng)性能。
- 后端開發(fā):
- 使用 Django/Flask/FastAPI 等框架設(shè)計(jì)和開發(fā)高可用、高擴(kuò)展性的RESTful API和微服務(wù)。
- 進(jìn)行數(shù)據(jù)庫設(shè)計(jì)、優(yōu)化和性能調(diào)優(yōu)(MySQL/PostgreSQL/MongoDB/Redis等)。
- 處理復(fù)雜的業(yè)務(wù)邏輯,保證數(shù)據(jù)一致性和系統(tǒng)安全性。
- 前端開發(fā):
- 使用 Vue.js/React/Angular 等現(xiàn)代前端框架(至少一種)構(gòu)建響應(yīng)式、交互豐富的前端用戶界面。
- 與UI/UX設(shè)計(jì)師緊密合作,實(shí)現(xiàn)高質(zhì)量的用戶視覺和交互體驗(yàn)。
- 系統(tǒng)與運(yùn)維:
- 參與CI/CD流水線的搭建與維護(hù),實(shí)現(xiàn)自動(dòng)化測試和部署(Jenkins/GitLab CI/Docker等)。
- 協(xié)助將服務(wù)容器化(Docker)并部署到云平臺(tái)(AWS/Aliyun/Tencent Cloud等)。
- 監(jiān)控線上系統(tǒng),快速定位并解決故障,保證服務(wù)SLA。
- 協(xié)作與創(chuàng)新:
- 與產(chǎn)品經(jīng)理、設(shè)計(jì)師及其他工程師高效溝通,協(xié)同完成項(xiàng)目目標(biāo)。
- 積極參與技術(shù)評(píng)審、代碼重構(gòu),分享技術(shù)經(jīng)驗(yàn),推動(dòng)團(tuán)隊(duì)技術(shù)進(jìn)步。
任職要求:
必備條件:
- 學(xué)歷與經(jīng)驗(yàn): 計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷,3年以上Python全棧開發(fā)經(jīng)驗(yàn)。
- 后端技術(shù)棧:
- 精通 Python,熟悉常見的標(biāo)準(zhǔn)庫、設(shè)計(jì)模式和并發(fā)編程。
- 深入理解并至少精通一個(gè)Python Web框架(Django 或 Flask 或 FastAPI)。
- 熟練掌握一種關(guān)系型數(shù)據(jù)庫(如 MySQL/PostgreSQL)和一種NoSQL數(shù)據(jù)庫(如 Redis/MongoDB),具備優(yōu)秀的SQL編寫和優(yōu)化能力。
- 前端技術(shù)棧:
- 熟練掌握 HTML5、CSS3、JavaScript (ES6+)。
- 至少精通一個(gè)現(xiàn)代前端框架,如 Vue.js (優(yōu)先) 或 React,并了解其生態(tài)圈工具(Webpack/Vite等)。
- 系統(tǒng)與工具:
- 熟練使用 Git 進(jìn)行版本控制,有良好的代碼規(guī)范。
- 熟悉 Linux 常用命令,能在Linux環(huán)境下進(jìn)行開發(fā)和部署。
- 有使用 Docker 進(jìn)行容器化部署的實(shí)際經(jīng)驗(yàn)。
- 能力與素質(zhì):
- 具備強(qiáng)烈的責(zé)任心、出色的邏輯分析能力和問題解決能力。
- 具備良好的團(tuán)隊(duì)協(xié)作精神和溝通能力,有主動(dòng)性和主人翁意識(shí)。
- 熱愛技術(shù),有強(qiáng)烈的求知欲和學(xué)習(xí)能力,能持續(xù)關(guān)注業(yè)界新技術(shù)。
優(yōu)先考慮:
- 有高并發(fā)、大數(shù)據(jù)量系統(tǒng)設(shè)計(jì)和性能調(diào)優(yōu)經(jīng)驗(yàn)者。
- 有微服務(wù)架構(gòu)(gRPC, Dubbo等)實(shí)踐經(jīng)驗(yàn)者。
- 有云服務(wù)平臺(tái)(AWS, Azure, 阿里云等)使用和管理經(jīng)驗(yàn)者。
- 有自己的技術(shù)博客、GitHub開源項(xiàng)目或在技術(shù)社區(qū)有貢獻(xiàn)者。
- 了解或使用過 Celery、RabbitMQ/Kafka 等異步任務(wù)和消息隊(duì)列技術(shù)。
- 了解基本的 DevOps 理念和工具鏈(K8s, Ansible, Terraform等)。