崗位職責:
1.參與公司各項目中 Python 模塊的開發(fā)與維護,負責代碼編寫、測試與優(yōu)化。
2.與團隊成員緊密合作,包括前端開發(fā)人員、后端其他語言開發(fā)人員以及產品經理等,共同完成項目開發(fā)任務。
3.對現(xiàn)有系統(tǒng)進行性能優(yōu)化與功能改進,解決系統(tǒng)運行中的性能瓶頸、漏洞等技術問題,保障系統(tǒng)的穩(wěn)定性與高效性。
4.關注 Python 技術發(fā)展動態(tài),積極學習和引入新的技術與工具。
5.完成領導交派的其他工作。
任職要求:
1.本科及以上學歷。
2.具備 3 年以上 Python 開發(fā)經驗,有完整的項目開發(fā)經歷。熟練掌握 Python 語言,熟悉 Python 的常用語法、數據結構和標準庫,能夠編寫清晰、高效的代碼,具備良好的編程風格和代碼規(guī)范意識。
3.熟練使用至少一種主流的 Python Web 開發(fā)框架,如 Django、Flask、FastAPI 等,了解框架的基本原理和應用場景,能夠根據項目需求進行框架的選型和開發(fā)。
4.熟悉關系型數據庫(如 MySQL、PostgreSQL)和非關系型數據庫(如 MongoDB、Redis)的基本操作和使用,能夠根據項目需求進行數據庫的設計、優(yōu)化與維護,了解 SQL 優(yōu)化技巧和數據庫索引原理。
5.熟悉常用的開發(fā)工具和版本控制工具,如 Git、PyCharm 等;掌握 Linux 系統(tǒng)的基本操作,能夠進行項目部署和服務器環(huán)境配置;了解常用的消息隊列(如 RabbitMQ、Kafka)、緩存技術以及接口文檔工具(如 Swagger)等。
6.具備良好的需求理解和業(yè)務分析能力,能夠快速梳理業(yè)務邏輯,并將其轉化為具體的開發(fā)任務和技術方案,確保項目開發(fā)符合業(yè)務預期。
7.具備良好的團隊協(xié)作精神和溝通能力,能夠積極配合團隊成員完成工作,主動分享技術經驗與知識,能夠承受一定的工作壓力。