Python
1.7-1.9萬元/月崗位職責:
1、負責Python后端服務的設計、開發與維護,實現業務邏輯功能(如API接口、數據處理、系統模塊等)。
2、參與高并發、高性能的分布式系統設計,優化系統性能與穩定性(如響應速度、吞吐量、資源利用率等)。
3、與前端團隊協作,完成前后端聯調,確保接口規范與數據交互的準確性。
4、參與技術方案選型與系統架構設計,制定技術路線(如選擇合適的框架、中間件、數據庫等),負責技術文檔編寫(如接口文檔、設計文檔、開發規范等)。
5、設計和維護數據庫模型,優化數據庫查詢性能(如索引優化、分庫分表策略等)。
6、持續優化現有系統,解決線上故障與技術難題,提升系統可用性和可維護性。
7、參與代碼評審,提升團隊整體代碼質量,遵循編碼規范和最佳實踐。
8、與產品經理、測試工程師等跨部門團隊合作,理解需求并按時交付高質量代碼。
9、協助測試團隊完成功能測試、性能測試,定位并修復缺陷。
任職要求:
1、精通Python編程語言,熟悉其特性與常用庫(如requests、numpy、pandas、asyncio等),了解Python性能優化方法。
2、熟練使用至少一種PythonWeb框架(如Django、Flask、FastAPI、Tornado等),掌握其原理與最佳實踐。
3、熟悉關系型數據庫(如MySQL、PostgreSQL)和非關系型數據庫(如Redis、MongoDB)的設計與開發,掌握SQL優化和事務管理。
4、了解分布式系統架構(如微服務、SOA),熟悉消息隊列(如RabbitMQ、Kafka)、緩存(如Redis)、分布式存儲等技術。
5、熟練使用Git進行代碼管理,了解分支策略(如GitFlow)和代碼評審流程。
7、熟悉常用開發工具(如PyCharm、VSCode)、調試工具(如pdb)和自動化測試工具(如pytest、unittest)。
8、了解云服務(如AWS、阿里云、騰訊云),熟悉Docker容器化部署和Kubernetes集群管理,掌握CI/CD流程(如Jenkins)。
9、具備5年以上Python開發經驗,有完整項目落地經驗(如Web服務、數據處理系統、自動化工具等),能獨立承擔模塊開發。
10、具備良好的邏輯思維和分析能力,具備抗壓能力,具有良好的溝通表達能力以及團隊協作能力。