これまでの経歴と現在の業務内容を教えてください。
前職では新卒から約4年間、受託開発サービスを行う企業でWebアプリケーションの開発業務に携わりました。 旅客系基幹システムの刷新プロジェクトを担当していた際、アプリ開発を行う中でCI/CDの整備をしていたのですが、動作が遅かったり、エラーがでたりでうまく機能しておらず、見てるうちに自分で直すようになりました。 「直すならメンバーとしておいでよ」とプロジェクト内のDevSecOpsの運営に携わるチームにアサインされ、以降は開発業務の自動化、標準化、DevOps実践のためのガイドライン等の作成を行いました。 現在は、お客様のシステムの運用保守案件とそのシステムのリプレイス案件に携わっています。リプレイスする中でより信頼性のあるシステムを構築すべくSREとして参画しています。 主な作業としては要件調整や保守業務、要件定義のためのフィジビリティ検証を行なっています。
転職のきっかけとなったDevOpsとはどういったものでしょうか?
よく言われることですがDevOpsとは特定の開発手法ではなく、組織の姿勢、考え方、引いては文化を指すものです。文化を浸透させるためには色々なツールや技術の活用も有効ですが、まずは日々のありふれたコミュニケーションが大事だったりします。お客さんや、チームのメンバーと仲良くなる過程があるのも個人的には楽しいです。 例えば、DevOpsは意識していないと気がついたら単なるインフラチームになりがちです。システムの安定という土台があってのものなので、まずそこに辿り着くためにすべての労力を使ってしまうためです。普通にしているとDevOpsの推進までは手が回らないので自分で意識する必要があります。 単純なインフラ運用ではなくそういった方向にもっていくには、まずはお客様のニーズを引き出し、こちらから提案していくことが重要です。お客様のニーズは、現状ある課題に対するワークアラウンドに直結することが多いです。 現在の案件でも、「この工数でこういうことができますがやってみますか?」のようなジャストアイディアの提案を雑談の過程ではじめ、お客さんの反応をみて、じゃあ進めていこうというような具合で決まっていきます。定例MTGでしか話さないような関係だとできないことなので、こういった日々のコミュニケーションはやっぱり大事かなと思っています。
デブオプスリードカンパニーを選んだのはどこがポイントでしたか?
DevOpsを専門にやっている組織がほぼないというのが大きな理由ですが、その中で、毎週金曜日の午後の時間は自学自習に充てられることに魅力を感じました。 DevOpsの業界は時代の流れや流行り廃りが多いので、そこに追いつくために就業時間内で確実に月20時間の学習時間があるのは大きなメリットだと思います。業務に追われるとそんな時間は普通取れないので組織単位で時間を確保できることに価値があります。 私は技術関連の本を読んでアウトプットすることに使うことが多いです。勉強会や資格取得に時間を使うこともあります。 あとは、金銭面でのサポートもあって、AWSやGoogle Cloud、Azureなどのサービス利用料をデブオプスリードで負担してくれるので、本来であればコストがかかって躊躇してしまうようなことも自由に試すことができます。私はAWSが新サービスやオプションの提供を開始した時、まずは軽く触れてみるといった時に利用します。 現状利用できないサービスであってもカンパニー内での会話次第で新しく利用を開始できる雰囲気もありますね。 前職との大きな違いとしては、技術に関して似たようなことに興味関心があるメンバーが大変多いので専門領域の会話がしやすいです。前の職場では、基本的にはアプリ開発のチームに所属していたのでDevOpsに興味を持って勉強しているのは自分だけでした。話が通じる方が多くなかったので、ようやく話せる人ができて嬉しかったです。 slack上に専用チャンネルがあり、そこで気になった技術系のニュース記事のリンクを自由にシェアして、わいわい話しています。日々の技術的なアップデートの情報を共有できるおかげで、それが案件の助けになることもあります。 その日話していたことがちょうど案件に必要な情報で、おかげさまで5分で作業が終わりました、なんていうこともありましたね。
今後DevOpsの領域でキャリアアップしたい方に、知ってほしいデブオプスリードカンパニーの魅力があれば教えてください。
スキルアップのための制度や時間は体制として整っているので自発的に勉強して何かしたい方にはマッチした文化があると思います。フルリモートなので場所にとらわれず、気持ちがある方はまずはご応募頂くのがいいのではないかなと思います。