Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

浪LIVE_旭瑞文化傳媒股份有限公司

技術研發中心 - Sr. SRE (DBA)

Posted Updated 3 views
Discussion

Description

【職務說明】
我們正在尋找具備 Database 深度,同時具備 Reliability Engineering 思維的工程師。

此職位將以 MySQL/MariaDB/PostgreSQL 等關聯式資料庫為主要技術領域,負責 Production Database 的效能、穩定性、資料生命週期與變更風險管理,並透過 Observability、Automation 與標準化流程提升資料庫服務的可靠性與維運效率。

【職務內容】
1. 負責 AWS RDS MySQL/MariaDB/PostgreSQL 等 Production Database 的效能、穩定性、可用性與容量管理。
2. 規劃與維護 High Availability、Disaster Recovery 架構,包含 Multi-AZ、Read Replica、Replication、Failover、Backup/Restore 及跨區備援。
3. 針對直播高峰、活動流量、會員與虛擬禮物交易等高併發場景,進行 Performance Analysis、Capacity Planning 與 Bottleneck Analysis。
4. 分析 Slow Query、Execution Plan、Index、Transaction、Lock/Deadlock、Connection、Replication Lag、CPU、Memory、IOPS 等問題,進行 Query Optimization 與 Database Tuning。
5. 與 Backend 團隊共同進行 Schema、Index、SQL 與資料存取架構設計,從 Application、Connection Pool、Cache 到 Database 等層面改善系統效能。
6. 規劃與執行大型 Production Database Change,包括 Online Schema Change、ALTER TABLE、Index 調整、Archive/Purge、Partitioning、Database Migration 與 Major Version Upgrade。
7. 針對重大 Database Change 建立風險控管機制,包含執行前驗證、Monitoring、Go/No-Go、Abort、Rollback/Fail-forward Strategy,降低 Production 變更風險。
8. 建立 Data Lifecycle Management,規劃 Hot/Warm/Cold Data、Archive、Purge、Partitioning,以及大量歷史資料的儲存、搬遷與查詢策略。
9. 建立 Database Observability,透過 Metrics、Logs、Slow Query、Performance Insights/Database Insights、CloudWatch 等資訊進行監控、告警與問題定位。
10. 推動 Database Automation,將 Schema Change、Health Check、Capacity Check、Backup Validation、權限管理等重複性工作工具化、自動化。
11. 處理 Production Database Incident,進行快速 Mitigation、Troubleshooting、Root Cause Analysis 與 Postmortem,並持續改善架構、監控與流程。
12. 與 Backend、SRE/DevOps、Data、Security 等團隊合作,持續改善 Database 與 Data Infrastructure 的可靠性與資料品質。
13. 建立並維護 Database Runbook、Change Management、操作規範與 Incident Response 流程,並依團隊制度參與 On-call。

【技能條件】
1. 具 3 年以上 MySQL、MariaDB 或 PostgreSQL Production Database 實務經驗;或具 DBA/DBRE/SRE 等大型 Production System 維運經驗。
2. 熟悉 Database 核心原理,包括 Transaction、ACID、Isolation Level、MVCC、Lock、Deadlock、Index 與 Replication。
3. 熟悉 SQL Performance Analysis、Execution Plan、Index Design、Query Optimization 與 Database Performance Tuning。
4. 具備 Production Database Schema Change、資料搬遷、Archive/Purge 或版本升級等大型變更經驗。
5. 熟悉 Replication、High Availability、Backup/Restore、Failover 與 Disaster Recovery。
6. 具備 Production Troubleshooting 能力,能從 Application、Connection、Database、System 與 Cloud Metrics 等不同層面定位問題。
7. 熟悉 Linux,並能使用 Shell、Python、Go、TypeScript 或其他程式語言進行工具開發與 Automation。
8. 具備 Monitoring/Observability 基本能力,能利用 Metrics、Logs、Alerting 與 Database Performance 資訊分析問題。
9. 了解 Production Change Management、Database Access Control、Least Privilege、Audit Trail 與 Sensitive Data Management。
10. 具備良好的跨團隊溝通能力,並對 Production Reliability、Data Integrity、Security Risk 與 Change Risk 有高度敏感度。

【加分條件】
1. 具直播、影音、社群、遊戲、電商、FinTech 或其他高流量/高併發 Production System 維運經驗。
2. 熟悉 AWS RDS/Aurora、Multi-AZ、Read Replica、Blue/Green Deployment、Performance Insights/Database Insights、CloudWatch。
3. 具大型資料表 Online Schema Change 經驗,熟悉 MySQL Native Online DDL、pt-online-schema-change、gh-ost 或類似工具。
4. 曾執行 TB 級以上 Database Migration、Archive/Purge、Major Version Upgrade 或跨區/跨雲搬遷。
5. 具 PostgreSQL VACUUM/Autovacuum、Bloat、WAL,或 MySQL InnoDB、MDL、Binlog、Replication 等 Database Engine 深度經驗。
6. 熟悉 Redis、MongoDB、Elasticsearch、ClickHouse 等其他資料系統。
7. 熟悉 Kubernetes、Docker、Terraform、Ansible、Helm、CI/CD 或 Infrastructure as Code。
8. 熟悉 Prometheus、Grafana、ELK、Datadog、OpenTelemetry 等 Observability Platform。
9. 了解 Kafka、CDC、Event-driven Architecture 或大量資料同步架構。
10. 具 SLI/SLO、Incident Management、Postmortem、Error Budget 等 SRE/Reliability Engineering 實務經驗。

【面試流程】
第一輪 _ HR 線上面談 (60 分鐘)
讓我來分享有關公司以及職缺的細節,同時也讓我先多多認識你吧!

第二輪 _ 用人團隊面談 (120 分鐘)

  • 白板題
  • 可以清楚了解公司福利以及制度, 並且實際感受團隊開發流程及文化
  • 歡迎提出任何關於工作內容 & 公司制度的相關問題

Skills

What Senior SRE jobs ask for — and how much of it you have →
Apply

See also

SRE jobs by country — openings, pay and top skills →