主要職責(zé):
一、數(shù)據(jù)庫管理與維護(hù)
1.負(fù)責(zé)公司 SQL Server、PostgreSQL、MySQL 等多種數(shù)據(jù)庫的日常安裝、配置、監(jiān)控、備份、恢復(fù)與性能調(diào)優(yōu)。
2.制定和執(zhí)行高效的數(shù)據(jù)庫備份、容災(zāi)和高可用性方案(如:Always On、復(fù)制、集群、主從同步 等)。
3.保障數(shù)據(jù)庫 7×24 小時(shí) 穩(wěn)定運(yùn)行,快速響應(yīng)和處理數(shù)據(jù)庫故障。
二、性能優(yōu)化
1.分析和優(yōu)化慢查詢,進(jìn)行 SQL 審核,協(xié)助開發(fā)人員編寫高效的 SQL 代碼。
2.對(duì)數(shù)據(jù)庫進(jìn)行 容量規(guī)劃、索引優(yōu)化、參數(shù)調(diào)優(yōu),以提升系統(tǒng)整體性能。
三、安全與權(quán)限管理
1.設(shè)計(jì)和實(shí)施數(shù)據(jù)庫安全策略,管理用戶權(quán)限,定期進(jìn)行 安全審計(jì) 和 漏洞修復(fù)。
2.確保數(shù)據(jù)資產(chǎn)的 安全、合規(guī)和隱私保護(hù)。
四、架構(gòu)設(shè)計(jì)與開發(fā)支持
1.參與新項(xiàng)目的 數(shù)據(jù)庫架構(gòu)設(shè)計(jì)、評(píng)審,提供專業(yè)的數(shù)據(jù)庫解決方案。
2.協(xié)助開發(fā)團(tuán)隊(duì)進(jìn)行 數(shù)據(jù)模型設(shè)計(jì)、ETL 流程優(yōu)化和數(shù)據(jù)遷移 工作。
五、自動(dòng)化與規(guī)范
1.編寫自動(dòng)化腳本(如 PowerShell、Python、Shell 等),提升數(shù)據(jù)庫管理效率。
2.建立和完善 數(shù)據(jù)庫管理規(guī)范、操作流程和文檔體系。
任職要求:
一、必備條件:
1.學(xué)歷與經(jīng)驗(yàn):計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科及以上學(xué)歷,5 年以上生產(chǎn)環(huán)境 DBA 工作經(jīng)驗(yàn)。
2.核心技術(shù):
①精通至少兩種主流數(shù)據(jù)庫(SQL Server、PostgreSQL、MySQL)的管理、運(yùn)維和性能優(yōu)化。
②深入理解數(shù)據(jù)庫原理,熟悉 索引、事務(wù)、鎖機(jī)制、執(zhí)行計(jì)劃 等核心概念。
③具備豐富的 數(shù)據(jù)庫備份、恢復(fù)、容災(zāi)和高可用方案 實(shí)踐經(jīng)驗(yàn)。
④熟練掌握 SQL 語言,具備優(yōu)秀的 SQL 編寫和優(yōu)化能力。
3.軟技能:
①具備強(qiáng)烈的工作責(zé)任心、良好的問題解決能力和抗壓能力。
②善于溝通和團(tuán)隊(duì)協(xié)作,能夠清晰地與開發(fā)、測(cè)試、運(yùn)維等團(tuán)隊(duì)進(jìn)行技術(shù)交流。
③具備良好的 文檔編寫習(xí)慣。
二、優(yōu)先考慮:
1.熟悉 Linux 系統(tǒng),有 Python 編程經(jīng)驗(yàn)。
2.有在 Linux 環(huán)境下管理 PostgreSQL 或 MySQL 的經(jīng)驗(yàn)。
3.具備 數(shù)據(jù)庫自動(dòng)化運(yùn)維 經(jīng)驗(yàn),熟悉 Ansible、Terraform 等自動(dòng)化工具。
4.了解 NoSQL 數(shù)據(jù)庫(如 MongoDB、Redis)者優(yōu)先。
5.有 大數(shù)據(jù)量、高并發(fā)系統(tǒng) 的數(shù)據(jù)庫管理和調(diào)優(yōu)經(jīng)驗(yàn)。
6.持有相關(guān) 數(shù)據(jù)庫認(rèn)證(如 Microsoft Certified: Azure DBA、PostgreSQL Certified Professional 等)。