崗位職責:
1.負責公司核心業務后端系統的設計、開發、維護和優化;
2.參與需求評審,輸出技術方案,獨立完成模塊級開發任務;
3.設計和實現高性能、高可用、高可擴展的微服務系統;
4.編寫清晰、規范的接口文檔,與前端/客戶端開發配合完成業務需求;
5.優化數據庫結構及查詢性能,保障數據一致性和系統響應速度;
6.參與現有系統的重構與迭代,提升系統的穩定性和可維護性;
7.編寫必要的單元測試和集成測試,保障系統質量;
8.主動跟蹤業界新技術,持續優化開發效率與工程質量。
任職要求:
1.專科及以上學歷,計算機、軟件工程相關專業優先;
2.熟練掌握 Go、Python、Node.js 中至少一種語言,有良好的編程規范和編碼習慣;
3.熟悉主流 Web 框架,如 Gin(Go)、FastAPI/Django(Python)、Node.js)等;
4.熟悉 RESTful API 設計,了解 GraphQL 有加分;
5.熟悉 MySQL、PostgreSQL、Redis 等常用數據庫/緩存技術;
6.熟悉 Docker、CI/CD 流程,有 K8s/K3s 使用經驗者優先;
7.熟悉常見微服務架構,有實際服務拆分和治理經驗者優先;
8.熟悉 Git 工作流,能使用 GitLab 進行團隊協作開發;
9.具備良好的溝通能力、團隊合作精神和較強的責任心;
10.有中大型項目或開源項目經驗者優先。
加分項:
·有 Kafka、RabbitMQ、NATS 等消息隊列使用經驗;
·有 Prometheus、Grafana 等監控工具的實踐經驗;
·熟悉 OAuth2、JWT、SSO 等鑒權機制;
·熟悉云原生理念,了解 AWS/GCP/Aliyun 等公有云平臺服務;
·有 DevOps/后端自動化部署流程經驗;
·能讀懂英文文檔,具備基本的技術英文寫作能力。