サイト信頼性エンジニア III、データベース — 米国リモート
Backblaze の Vitess および Cassandra 本番データベースにおける信頼性、オートメーション、インシデント対応、運用準備を主導します。 データベースアーキテクチャ、復旧、監視、インフラ運用を通じて、クラウドストレージプラットフォームのレジリエンスを支えます。
仕事内容
- Vitess、分散 MySQL、Cassandra の高可用性データベースアーキテクチャを設計、導入、所有する
- レベル 1 およびレベル 2 の SRE データベースエンジニア向けに手順、ランブック、エスカレーションガイダンスを作成・維持する
- クエリチューニング、インデックス、スキーマ設計、キャパシティプランニングによってデータベース性能を改善する
- データベースのバックアップ、復旧、レプリケーション、ディザスタリカバリ戦略を所有する
- ディザスタリカバリテストとデータベース復旧手順を実行し、検証する
- データベースのセキュリティ、アクセス制御、パッチ適用、ハードニング、コンプライアンスの実践を主導する
- DBA およびデータインフラチームと、リシャーディング、キャパシティ、レプリケーション、シャーディング MySQL アーキテクチャについて協働する
- 重要な本番サービスの可用性と耐久性の維持を支援する
- SLI、SLO、エラーバジェット、監視、ロギング、アラートシステムでサービスの健全性を追跡する
- オンコールローテーションに参加し、インシデント対応、根本原因分析、インシデント後レビューに貢献する
- 複雑な本番データベースインシデントのエスカレーションリソースとして対応する
- データベース管理と運用プロセスを自動化する
- Prometheus、Grafana、Catchpoint、ELK を使用した監視、ロギング、アラートシステムに貢献する
- FireHydrant で運用ランブックとインシデント対応ワークフローを連携する
- Terraform、Ansible、Jenkins などの CI/CD、構成管理、Infrastructure as Code ツールを使用する
- Bash、Python、Go または同等の言語で運用スクリプトを書く
- Kubernetes と Docker でコンテナ化された本番システムを運用し、トラブルシューティングする
- プロダクションレディネスレビューを主導し、新しいデータベース依存サービスの運用準備を支援する
- レベル 1 およびレベル 2 の SRE データベースエンジニア向けに研修計画、オンボーディング資料、技術文書を作成する
- Engineering、Product、Operations、DBA/Data Infrastructure チームと信頼性プログラムに取り組む
- キャパシティプランニング、ディザスタリカバリ演習、データベース移行、インフライニシアチブを支援する
- ベンダーやサービスプロバイダーと連携して問題を解決し、SLA パフォーマンスを監視する
- 本番データベース、インフラ、サービスのインシデントを調査・解決する
- データベース、Linux、ネットワーク、アプリケーション、インフラの問題をトラブルシューティングし、エスカレーションする
- 再発する問題に対して永続的な是正措置を講じ、信頼性を強化する
応募要件
- サイト信頼性、システムエンジニアリング、インフラ運用、データベースエンジニアリング、または関連分野で 6~8 年の経験があり、相当な本番データベースサポート経験を有する
- MySQL および分散型またはシャーディングされたデータベースシステムに関する深い実務経験を有する
- Vitess の本番環境での経験があれば特に歓迎する
- Cassandra などの NoSQL データベースの管理・サポート経験を有する
- 高可用性データベースアーキテクチャ、レプリケーショントポロジー、バックアップ戦略、ディザスタリカバリプロセスの設計方法を理解している
- クエリ分析、インデックス、スキーマ設計、トラブルシューティングに活用できる高い SQL スキルを有する
- 確かな Linux 管理・トラブルシューティング能力を有する
- パッチ適用、ハードニング、アクセス制御、脆弱性修正など、セキュリティを重視した運用経験を有する
- 監視、アラート、インシデント対応、根本原因分析、SLI、SLO、エラーバジェットなどの信頼性実践を理解している
- Kubernetes や Docker などのコンテナおよびオーケストレーションプラットフォームでの業務経験を有する
- kubectl、mysqlsh、Vitess keyspaces などのツールを使用して Kubernetes と Vitess 環境を運用できる
- Terraform、Ansible、Jenkins、および Vault や Nomad などの HashiCorp 製品を含むインフラ・構成管理ツールの経験を有する
- Python、Bash、Go など少なくとも 1 つのスクリプト言語に習熟している
- 確立された運用手順、ランブック、文書、エスカレーションプロセスを有する
- 複雑な技術環境でエンジニアの指導、研修、オンボーディングを行った経験を有する
- SaaS、クラウドサービス、サービスプロバイダー、大規模分散システム環境での経験があれば歓迎する
- AWS、GCP、Azure、または同等のクラウドプラットフォームの経験があれば歓迎する
- ITIL/OSS の実践および SLA/SLO 管理に精通していれば歓迎する
- コンピュータサイエンス、工学、または関連分野の学士号、または同等の職務経験を有する
福利厚生
- 歯科・眼科を含む家族向け医療保険
- 競争力のある報酬と 401(k) プラン
- フルタイム従業員への RSU 付与
- 従業員株式購入プログラム
- 柔軟な休暇制度
- 産前産後休暇および育児休暇
- 業務用 MacBook Pro とワークステーション個人設定手当
- 人間の子ども向け保育ボーナス
- 不妊治療と支援
- 学習・能力開発プログラム
- 通勤手当
- 健全なワークライフバランスを促進する文化
