資深資料庫工程師(遠端,印度)
負責營運並確保 1Kosmos 生產資料庫環境的可靠性,支援無密碼身分安全。 管理多元 AWS 資料堆疊中的遷移、效能、復原、存取控制、可觀測性與事件回應。
說明
- 負責 MongoDB、Amazon DocumentDB、PostgreSQL、DynamoDB 和 Amazon Redshift 的日常營運,涵蓋健康檢查、容量、連線和儲存成長
- 透過評估驅動程式相容性、已淘汰功能,以及查詢相對於應用程式程式碼的變更,協調資料庫版本升級
- 透過工作負載分析和執行計畫分析診斷並解決慢查詢,包括建立、調校和淘汰索引
- 在發布前執行結構描述和資料遷移,完成記錄在案的檢查、驗證和經測試的回復程序
- 透過提取要求和 GitHub Actions CI 維護以 Git 為基礎且受版本控制的資料庫遷移
- 處理經核准的客戶資料請求,包括匯出、報告、更正和刪除,同時維護稽核追蹤記錄
- 管理 S3 中 Iceberg 資料表的 Redshift 報告存取權限,包括外部結構描述、Spectrum、Glue Data Catalog、檢視、授權和查詢最佳化
- 管理備份、時間點復原和容錯移轉,並定期演練及記錄還原程序
- 管理資料庫使用者、角色、授權、密鑰輪換和存取審查,以支援 SOC 2 和 ISO 27001 合規稽核
- 開發並改進針對查詢延遲、複寫延遲、磁碟使用量、連線數和成本的監控與警示
- 回應資料庫事件,主導根本原因調查並交付修正措施
- 使用 Python 或 Bash 自動化重複性的資料庫管理工作
- 與開發、客戶成功、機器學習和 DevSecOps 團隊合作進行發布、安裝和客戶升級處理
- 參與值班輪調
職位要求
- 具備電腦科學、工程或相關領域的學士或碩士學位,或具同等經驗
- 至少五年生產資料庫管理經驗
- 具備 MongoDB 或 Amazon DocumentDB 的生產環境經驗,包括複本集、索引、TTL 和升級
- 具備 PostgreSQL 生產環境管理經驗
- 具備扎實的 SQL 技能,並有 Amazon Redshift 或 Athena、Trino、Snowflake、BigQuery 等同類分析查詢引擎經驗
- 具備規劃生產資料庫升級並事先評估應用程式影響的實務經驗
- 具備使用分析器資料和執行計畫輸出設計索引及調校查詢的經驗
- 具備在發布流程中交付結構描述和資料遷移的經驗
- 具備備份、還原和複寫的生產環境經驗,包括經測試的復原程序
- 深入了解 AWS 資料庫及支援服務,包括 RDS 或 Aurora、DocumentDB、DynamoDB、S3、IAM、Secrets Manager 和 CloudWatch
- 熟悉使用 Python 或 Bash 進行自動化
- 具備 Git 和由 CI 驅動的變更管理經驗
- 具備依據 SOC 2、GDPR 或類似要求處理個人識別資訊和客戶資料的經驗
- 持續驗證變更並記錄執行手冊
- 可參與值班輪調
- 常駐印度並以遠端方式工作
福利待遇
- 年度認證津貼
- 支援參加會議
- 無限帶薪休假
- 完全遠端工作
