EOC オンボーディングバディ

はじめに

EOC(Engineer on Call)オンボーディングバディは、オンコールローテーションに参加する新しいエンジニアにとってポジティブで効果的なオンボーディング経験を確保する上で重要な役割を担っています。オンコールは特に、ロールが初めてであったり、私たちのシステムやプロセスに不慣れなエンジニアにとって非常にストレスが高いものです。 だからこそ、オンコールローテーションに参加するすべての新しいエンジニアに、オンボーディングプロセスを喜んで支援できるバディをアサインすることが不可欠です。これらのバディは、ガイダンスとサポートを提供し、貴重な知識を共有できる経験豊富なオンコールエンジニアです。

EOCオンコールバディシステムは以下のために設計されています。

  • 新しいエンジニアのオンコールオンボーディングプロセスを加速する
  • オンコールの責任に関連するストレスと不安を軽減する
  • 新しいエンジニアがインシデントを処理する能力に自信を持てるよう支援する
  • 新しいチームメンバーがより迅速に自立したオンコールエンジニアになれるようにする
  • チーム内での知識共有とベストプラクティスの促進

新しいエンジニアを経験豊富なバディとペアにすることで、より速い学習、より良いインシデント対応、そしてより回復力のあるチームを可能にする支持的な環境を作ります。このシステムは新しいエンジニアに利益をもたらすだけでなく、私たちの集合的な専門知識を継続的に改善・共有することで、オンコールプロセス全体を強化します。

このドキュメントで使用される定義:

  • EOC-バディ: 新しいエンジニアのオンコールオンボーディングプロセスをメンタリングおよびガイドするために自発的に参加する経験豊富なオンコールエンジニア
  • EOC-シャドウ: バディの指導のもとでオンコールオンボーディングプロセスを経験している新しいエンジニア

バディの責任

EOC-バディの役割は、新しいエンジニアが自信を持って効果的なオンコール対応者になるのを支援する上で重要です。主な責任は以下のとおりです。

  • EOC-シャドウとの初回通話をスケジュールする
  • オンコールランブックプロジェクトを一緒にレビューし、インシデント対応の一般的なワークフローを説明する
  • EOC-シャドウが必要なすべてのツール、ダッシュボード、アラートシステムへのアクセスを持っていることを確認する
  • インシデント中に使用されるエスカレーションポリシーとコミュニケーションチャンネルを説明する
  • アクティブなインシデント中に EOC-シャドウを Zoom 通話に招待する
  • 過去のインシデントからの個人的な経験と学んだ教訓を共有する
  • シャドウシフト中は主要な対応者として利用可能であること
  • EOC-シャドウの最初の数回のオンコールシフト中はセカンダリーサポートを提供する
  • 定期的に進捗を確認し、必要に応じてサポートを提供する

オンコールオンボーディングバディになるには?

EOCバディプログラムはボランティアベースで運営されており、経験豊富なエンジニアが意欲と余力に基づいてチームの成長に貢献できます。バディの責任セクションを必ず確認してください。

EOC-バディになる意思がある場合は、sre-oncall-onboarding-buddy プロジェクトを通じて @eoc-buddies Slack グループに自分自身を追加してください。この Slack グループは EOC-シャドウがバディを探しているときに通知を受け取ります。適切なマッチが見つかったら、リクエストに応答して自分のマネージャーと EOC-シャドウの両方に通知してください。

ワークフロー

EOC-シャドウとして

  1. #eoc-shadowing Slack チャンネルに参加して自己紹介をする
  2. チャンネルで @eoc-buddies Slack グループにメンションし、タイムゾーンと利用可能時間を指定してバディを探していることを明確に述べる
  3. バディがアサインされたら、新しい EOC-バディとの初回コーヒーチャットをスケジュールする。お互いを知り、期待事項と同期通話の適切なスケジュールについて話し合う
  4. SRE シャドウローテーションスケジュール(incident.io)に参加し、シフトを EOC-バディのオンコールシフトに合わせる
  5. EOC-バディとの週次 45 分通話をスケジュールする。これらの通話は各オンコール週次シフトの後に実施するべきです。先週のインシデントをレビューおよび議論する
  6. 主要な対応者として S3/S4 インシデントへの対応を開始する。バディがガイダンスとサポートを提供します。学んだことと疑問点を記録する
  7. SRE オンコールオンボーディング Issue の対応を継続し、必要タスクの進捗と完了状況を追跡する

EOC-バディとして

  1. eoc-buddies Slack グループに参加する
  2. Slack グループを通じてバディが要請されたら、タイムゾーンが適切かどうか、そして EOC-シャドウにアサインできる余力があるかどうかを確認する
  3. EOC-シャドウとの初回コーヒーチャットを企画する
  4. 週次シフト後の定期通話の時間を話し合う。シャドウが S3/S4 インシデントの主要な対応者となるプロセスをレビューする。各インシデントのセカンダリー対応者として利用可能であること
  5. 定期的にオンボーディングの進捗を確認し、必要に応じて追加サポートを提供する

よくある質問(FAQ)

バディが見つからない場合はどうすれば良いですか?

マネージャーに相談して助けを求めてください。マネージャーがあなたのタイムゾーンで利用可能なエンジニアを調べ、適切なバディを見つけます。

オンコールバディ以外のエンジニアをシャドウすることはできますか?

もちろんです!EOC やインシデントを自分に適切だと思うタイミングでシャドウすることが奨励されています。他のエンジニアと交流することで、トラブルシューティングとインシデント管理について幅広い知識と多様なアプローチを得られます。