一、 職位概述 尋找兼具數據庫深度與開發廣度的工程師,作為業務與數據層的核心橋梁,負責設計并實現高效、可靠、安全的數據服務,保障系統性能與穩定。
二、 核心職責
1. 數據層開發:進行數據模型設計,編寫高性能SQL、存儲過程及數據庫訪問層代碼。
2. 性能調優:主導解決慢查詢、死鎖等性能瓶頸,通過索引優化、執行計劃分析等手段提升系統并發能力。
3. 服務開發:使用ORM框架(如MyBatis)并結合原生SQL,開發穩定高效的數據服務API。
4. 可靠性建設:參與設計緩存策略、分庫分表及數據備份方案,提升系統容災能力。
5. 團隊協作:與開發、DBA緊密合作,制定并推行數據訪問規范。
三、 任職要求 【必須條件】
1. 經驗:計算機相關專業本科,1年以上數據庫應用開發經驗。
2. 數據庫:
· 精通SQL與數據庫原理,能優化復雜查詢。
· 精通 MySQL 或 PostgreSQL,具備性能調優實戰經驗。
· 深刻理解事務、鎖機制及并發問題排查。
3. 開發:熟練掌握 Java/Python/Go 中至少一門,精通主流ORM框架(如MyBatis)及連接池。
4. 能力:具備出色的性能問題解決能力、良好的代碼規范和團隊協作精神。
注:能力出眾者薪資可談