メニュー

大手総合インターネット企業での分散データベースエンジニア/メッセージングサービス(モバイルメッセンジャーアプリ)の求人

求人ID:1329464

募集継続中

転職求人情報

職種

分散データベースエンジニア/メッセージングサービス(モバイルメッセンジャーアプリ)

ポジション

担当者〜

おすすめ年齢

年収イメージ

600万円〜1,800万円

仕事内容

●ポジション概要
モバイルメッセンジャーアプリのメッセージング機能およびその他の関連サービスにおける、大量のデータとトラフィックの下でのストレージの開発と、ストレージ関連の問題解決を担当。

●業務詳細
モバイルメッセンジャーアプリで1日にやりとりされるメッセージの総数は数百億単位です。これは数千台のサーバーと、その上で動くRedis Cluster、HBaseなどの分散ストレージミドルウェアによって実現されています。

これらの分散ストレージミドルウェアは秒間数百万のクエリを処理したり、数ペタバイトのデータを扱うのに十分な性能を発揮しますが、アプリ規模の実サービスにおいては、特定の条件下でのみ発生するパフォーマンス劣化の問題に直面したり、世界中でまだ誰も遭遇していないバグを踏み抜くといったことが頻繁に発生します。

アプリのメッセージング機能および関連サービスの機能開発・保守を他のチームと連携しながら、このような困難な課題を解決してくれるエンジニアを募集しています。

●主な業務内容
トラフィックの集中するサービスアプリケーション向けのサービスやストレージの開発
分散ストレージミドルウェアやJVMの特性を深く理解し、パフォーマンスの改善に必要なチューニングやコードの変更
システム障害の予防、早期発見、根本原因解析をサポートするためのモニタリング環境の継続的改善
ツールやコンテナオーケストレーションを通じて、上記の分散ストレージミドルウェア運用の自動化・効率化の推進
大規模災害時に対応ができるよう、複数のデータセンターを効率的に利用できるシステムを開発

必要スキル

●求める人物像
・分散データベースもしくは分散システム全般の困難な問題やその解決に興味がある方
・課題を特定し、解決策を考案するために、サービス内で他のチームと協力することに熱心な方
・新しいテクノロジーを学び、チームの状況やスケジュールに応じて現実的な解決策を見つけ、効率的にタスクを実行できる方

●必要な経験/スキル
・コンピュータサイエンスまたは関連分野の専攻、または同等の実務経験
・Linux/Unix環境での開発、システム運用への精通
・並列度の高いシステムおよび分散アーキテクチャで問題を解決する能力
・Apache HBaseやRedisなどの分散ストレージミドルウェアに対する強い関心
・自律的に問題を見つけて解決する姿勢
・日本語での会話、英語によるテキストベースのコミュニケーション能力

●あると望ましい経験/スキル
・大規模データ、大規模トラフィックを扱う分散システムの開発・運用経験
・コンカレント/マルチスレッドシステムの開発経験
・RDBMSやKeyValueストレージなどのデータベースの内部実装に関連する開発経験
・JavaやKotlinなどのJVM ベースで動作するプログラミング言語による開発を問題なく行える能力
・SRE の実践

就業場所

就業形態

正社員

企業名

大手総合インターネット企業

企業概要

日本最大級のポータルサイトおよびSNS運営事業者

企業PR

組織カテゴリ

備考

勤務地
全国(居住地は日本国内であればどこでも可能)
※業務上の指示により所属オフィスへの出社が必要になることがあります。

本社
東京都千代田区

事業所
東京(紀尾井町、四谷、南新宿、大崎)・札幌・八戸・仙台・京都・大阪・高知・北九州・博多・大分・那覇

※車いすの方でも勤務が可能なオフィスです。

関連キーワード

応募ありがとうございました。コンサルタントからご連絡します
応募出来ませんでした。恐れ入りますがもう一度やり直してください
気になるに登録しました
気になるに登録出来ませんでした。恐れ入りますがもう一度やり直してください

転職求人を検索