00:05

博多といえば塩だと思うスティーブです。

博多といえば通り紋だと思うメイラです。

博多といえば山形だと思うドッキーです。
よろしくお願いします。
ロッキーの自己紹介

ロッキーが初登場ですね。

ありがとうございます。

ロッキー、何て言いました?博多といえば。

山形ですね。お祭りです。

山形?

知らない。

古耳やな。

そうなんです。博多の間では、ほぼ常識的なお祭りみたいな。

そうなんです。今、博多、山形で検索したら、激しめな写真がいっぱい出てきましたね。
それに比べて、僕とメイラの安直な答え。

博多の博多は、地球博多ですね、そもそも。

違う博多?博多の博多じゃないんだ、博多の地球って。

そうですそうです、字が違います。

完全に僕博多民全員と決めました。

博多民結構ネタにしてるんで大丈夫です。

通りもんって、僕好きだけど。

でも博多の塩より、ちゃんと私は博多ですよ。

やっぱあれですか、ロッキーも遊びに行ったりする時のお土産は通りもん。

あとひよこまんじゅうとかですかね。

ひよこまんじゅうって博多なの?
そうですそうです。

ひよこまんじゅうってあのひよこですか?

ひよこです。

あれ東京のだと思ってた。

私も。

本当に?博多すぎるじゃん。

結構博多ってあれですよ、いろいろありますよ。

今日ちょっと博多の人的に回し続けてるな。
ロッキーの仕事とチーム

さてさて、じゃあ今日はロッキーをお呼びしてどんなことを話していきましょうか。

じゃあまずはロッキーに簡単な自己紹介みたいなのをしていただければと思います。

どんなことしてるとか、そういったものを簡単にお願いできますか。
現在SREとして働いておりますロッキーです。
SREとしては主にアズ広告とあとギフトですね、タイムツリーギフトの方の専任という形で今SREをやっている形です。

入社したのが去年の7月なので今1年と半年が過ぎたか過ぎてないかぐらいになります。
まだまだ若輩ものですがよろしくお願いします。
SREって僕も最近聞き慣れた言葉なんですけど、具体的にどんなことをやっているのか教えてください。

そうですね、結構会社によってまちまちなところはあるんですけど、タイムツリーの中で言うと一番大きいのはインフラの構築だったり運用の部分ですね。
先ほどの話だったらギフトだったりアズだったりで、今ギフトがちょうどフロントエンドが動いているサーバーの部分を移行しようかという話が出て、今着手の段階です。

端的に言うとサービスを落とさないために頑張るチームって感じですよね。

そうですね、サイトを落とさないとユーザーが快適にサイトを使えるように。

すごい縁の下の力持ち感があって、しかもニックネームもロッキーで筋肉質な感じもあって。

強そう。

強そうで、なんかいいですよね。

ありがとうございます。

SREチームって今誰が他はいらっしゃるんですか?

ミュウがまずヒットでリーダーをやっていただいて、自分とあとベルですねがSREの専門としている。
あとバックエンドからグレッグが参加していただいているという形になっています。

じゃあ専属3人で、兼任が1人グレッグがいるってことですね。

そうですね。

どういう風に体制というか分けているとかあるんですか?

大きく全体を見ているのがミュウで、自分がビジネスディビジョンがメインで動いているという形ですね。
アースだったりギブだったり。
で、ベルが最近プロダクトディビジョンの専任で入るようになったという形になっています。
ベルが最近入社したばかりなので、最近本当にプロダクトディビジョンの専任になったという形になっています。

なるほど。それぞれのディビジョンを見ていて、ミュウが全体を。

あとプロダクトディビジョンとか、それぞれのディビジョンから上がってきた課題をキャッチするという形になりますね。

タイムツリーと出会ったきっかけというか、どういう経緯で人にご入社いただいたのか。

恥ずかしい話なんですけど、ミュウからスカウトを受けたんですね、自分で前職から。

そうだそうだ、その話は知ってるぞ。

え、初耳。

前職からスカウトを受けたんですけど、スカウトを受けるまでタイムツリーでアプリのこと全く知らなかったんですよね、自分で。

あー、はいはいはい。

恥ずかしい話なんですけど。

いやいやいやいや、タイムツリーから来たぞってなって、どういうところに関心が生まれたのか。

そうですね、もともと前職まではバックエンドメインで動いてたんですよ、自分ってエンジニアとしては。
で、インフラとかも見てたっていうか、バックエンドがメインで一部インフラっていう形で仕事してたんですけど、
やってるうちに自分バックエンドよりもインフラとかの方から着手した方が自分合ってるなっていうのは薄々感じてて、
ちょっとSREやってみたいなっていうのを募集かけてたんですよね。

なるほど。

で、それを見たミュウが自分に興味をいただいて、スカウトもらったっていう形になった。

運命の出会いだ。
すごい素人質問なんですけど、そのバックエンドとインフラって言い分けてたけど、結構違うものなんですね。

そうですね。結構似通った部分はあるにはあるんですけど、大きく違うと、やっぱりアプリケーションのコードを書くか書かないか多分大きく違う。

なるほど。

そこは多分アプリケーションコード書くのはもう完全にバックエンドの業務だと思う。

じゃあ見る範囲も使う言語だったり何か書くコードも全然違うって。
そうですね。

はあ、なるほど。
SREはインフラを書くときはテラフォームっていうツールがあって、それを用いて書くので、
バックエンドは今Railsがメインだと思うので、RubyとRailsですね。使ってる技術がメインとして。

バックエンドよりインフラの方がやってみたいみたいになった理由とかってあったんですか。

そうですね。前職がタイムツリーと同じようにRailsとAWSメインで動いてるっていう仕事をしていて、
動いてるバッチジョブっていうか、ちょっと時間のかかるコードがありまして、
それを高速化したいっていう話が出て、もうそれだとアプリケーションでやることに限界があるから、
インフラから攻めてみようかなと思ったのがちょっときっかけですね。
それのときにインフラで本当に1からの完全な設計からやってたって感じだったので、
それがすごい楽しかったなっていうインフラから。

なるほど。

ロッキーは今もずっとリモートワークで、最初冒頭のアイスブレイクで博多って出てきましたが、福岡からリモートワークしてくれているんですけど、
その距離も感じさせないぐらい非常にスムーズに働いていただいています。

ありがとうございます。

リモートワークってどうですか?寂しくなったりしません?

いや、大丈夫です。

大丈夫?そうですか。いいですね。

福岡からのリモートってどういう感じなのか気になります。

1つはコミュニケーション気を使うことはあるかなとは思います。
どうしてもオンライン越しでやってしまうことがあるので、会話もこういう形でオンラインのツールを使うか、
SREエンジニアのロッキーについて

もしくはスプラッグで文字だけでやるかっていう部分になるので、
このまま文字でやってもいいっていうパターンと、
もうちょっと時間がかかりそうだから会話に入ろうっていう切り替えだったりっていうのはあります。
あと、自分が仕事してるかどうかで誰も分からないので、すぐリアクション取るようにはしてますね。

なるほどね。
僕、ロッキーからの結構絵文字つくなって思ってたんですよね。
ちゃんと見てくれてるなみたいな。

ありがとうございます。

嬉しいんですよね、あれ。なるほど。結構意識してやられてる。

そうですね、どうしても仕事してるって誰も分かってくれないと思うんで、リアクションしないと。

確かに見えづらくはなる。
タイムズロッキーも結構いろいろつぶやいてくれてますね。

タイムツリーに入ってからの一番の思い出、記憶に残っていることって何かあったりしますか?
タイムツリーの難しさとチームの特徴

そうですね、結構皆さん初めて会った時によく言われるのが、

思ったよりも何割もしかデカいなってよく言われますね。
それ分かる。

分かる。
オンラインだとそんなに大きく見えないって言われてて、実物だったらデカいなってよく言われますね。

何度か定期的にオフィスにいらっしゃいますもんね、ロッキー。

そうですね。

あの時は確かにね、実物見るとロッキーだなっていう。
縄対応アラースって感じだなっていう。

確かに、ワークショップでお会いした時、結構大きいなって思いましたね。

まあそうですよね。
6月にやったやつか。
そうですそうです。
ロッキーをわざわざ東京から、日帰りで来たんでしたっけ?

いや、あの時は東京旅行も兼ねてたんで、そこそこ長く叱咳してましたね。

そうだ、東京旅行の何か計画してましたよね。

ちょっと東京でオススメされた喫茶店巡るっていう。

定期的に出社する機会はあって。
今後、そうですね、SREって常に応募はかけてると思うんですけど、
今後こういうチームにしていきたいとか、こういう方と一緒に働きたいとか、
その辺りメッセージも含めてもしあれば最後。
よりサービスを安定させていきたいみたいなところはあるんですか?

そうですね、それもあります。
多分結構タイムツリーって難しいアプリだと思うんですよね、自分的に。

リクエストの数ってすごく多いんだよね、やっぱりサービスの。
これは毎日予定って確認しますからね。

そうですね。
あと、今GIFTとかもそうですけど、いろんなサービスが立ち上がったりしてるっていう状況でもあるので、
そういったスピード感についていきつつ、それでもサービスの信頼性を損なわないようにするって
すごい難しいことが今要求されている段階にはなってきているので。
むずいな、確か。
そういった難しさにやりがいを感じる方がやっぱりいいかなと思いますね。

なるほど、チャレンジ。

守備もできて、フォワードもできて、緑でボールも回せてみたいな。

そうですね。

そんな中でロッキー的に、うちのチームはこういう趣味志向の人が合いそうだなとかあります?

そうですね、人がうちの場合だとどうしても一人で見てる範囲が広くなってしまうので、
手一杯になってしまったりすることって結構あると思うんですよね、たまに。
そういう時にはちゃんとレスキューというか、SOSをやってるっていうか、
やっぱり周りとのコミュニケーションができる方ですかね、一番は。

ちなみにSREチームってどんな雰囲気なんですか?

みなさん優しくても、すごいほんわかな、和やかな雰囲気ですね。
いつもどんな話をしてるんですか?チーム会とか。
そうですね、定例のフォーマットは決まっていて、まずアイスブレイクが入って、
なんか今何やってるよ、こんなこと余ってるよとか決まって、
技術的に面白そうな技術があったよっていう報告がまず入って、
次にちょっと今やってるサービスってこういう問題があるとか、
こういうことをやりたいなというと、ちょっと知恵を貸してくれませんか、
みたいな感じの相談があります。
最後に仕事の進捗ですね。
あとはサービスの状態、メトリクスって呼ぶんですけど、
みんなで見ていこうという。

あとロッキーは、なんか人一倍技術書を読んでるイメージがある。
なんか購買で自由にエンジニア、必要だったらメンバー本とかも買えるんですけど、
ロッキーめちゃくちゃ読んでるな、みたいな。
すごいですよね、あれは。
やっぱり技術の移り変わりも早そうだから、勉強熱心なチームってイメージがすごい。

ありがとうございます。

では本日はSREエンジニアのロッキーにお越しいただきました。
ありがとうございました。

ありがとうございました。楽しかったです。