募集要項
- 仕事内容
-
【仕事概要】
『GO』は、全国に約10万台のネットワークを持ち、2,200万ダウンロードを突破したタクシーアプリです。
今後は単なるタクシー配車にとどまらず、相乗りなどのより複雑なシステムを含めたモビリティプラットフォームを作り上げていきます。
GO Inc.は技術を強みとしていますが、技術そのものを目的とした会社ではありません。技術は課題解決の手段であるため、プロダクトに向き合うことが重要です。 言われたものをそのまま作るのではなく、ユーザーの課題やニーズを理解した上で、より良い体験を追求するための議論をしながら開発を進めていただける方をお待ちしています。
【業務内容】
GO Inc.ではマイクロサービスアーキテクチャを採用しており、サービスの根幹となる多数のデータベースを運用しています。社会インフラを支えるGOのサービスにおいて、データベースは信頼性・可用性の要です。Database Reliability Engineerは、多様な開発チームと連携しながら、これらのデータベースを安定的かつ効率的に運用するための仕組みを設計・構築・改善していく役割を担います。
GOでは個々のサービス単位で最適化された運用にとどまらず、全社的に標準化されたプラットフォームとしてのデータベース運用を目指しています。このポジションでは、実運用を支えながら標準化を進め、組織全体の生産性と信頼性を高めるための基盤づくりに取り組みます。
▽具体的には以下のような取り組みを行います。
■マイクロサービス間で構成差異を生まないための標準化
■性能限界を早期に検知するためのオブザーバビリティ向上
■スロークエリの検知と対処を支援する仕組みの整備
■効率的な負荷試験を実現するための環境整備
■バージョンアップオペレーションの自動化・効率化
■安全なスキーマ変更を支援するツール開発
■次世代データベースの技術検証・評価
■データの安全性を高めるバックアップ運用の仕組みづくり
【本ポジションの魅力】
GOのインフラは「標準化されたプラットフォームとしてサービスを支える」という思想のもとに構築されており、データベース運用もその一環として整備されています。
個々のサービスでの個別最適を避け、共通化・自動化
- 応募資格
-
- 必須
-
【必須スキル・経験】
■MySQLまたはPostgreSQLの本番環境での3年以上の運用経験
■AWSまたはGCPにおけるマネージドDB(Aurora、Cloud SQLなど)の運用経験
■何らかのプログラミング言語によるアプリケーション開発経験
【歓迎スキル・経験】
■RDBMSのレプリケーション機構に関する深い理解
■高負荷環境におけるDBパラメータチューニングの経験
■シャーディング構成でのRDBMS運用経験
■Redis、DynamoDBなどNoSQLの運用経験
■Spanner、TiDB、Aurora DSQLなどNewSQLの運用経験
【求める人物像】
■データベースの内部動作に関心を持ち、深く理解したい方
■サービスの価値と安定性のバランスを考えながら意思決定できる方
■様々な部署のエンジニアと建設的な議論ができる方
■標準化を重視した設計ができる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 900~1200万円
