具体的な業務内容
【バックエンドエンジニア】メッセージングサービスの機能開発・保守◆英語活用◎◆在宅可
【日本最大級のテックカンパニー/検索・ポータル、eコマース、メッセンジャー、広告など、多様な領域において事業を展開/ハッピーフライデーやサバティカル休暇制度などワークライフバランス◎】
■ポジション概要:
◇「LINE」のメッセージングおよび関連サービスの機能開発・保守を他のチームと連携しながら、これらの困難な課題を解決してくれるエンジニアを募集しています。
◇「LINE」のメッセージングおよびその他の関連サービスにおける、大量のデータとトラフィックの下でのストレージの開発と、ストレージ関連の問題解決をご担当いただきます。
■業務詳細:
◎トラフィックの集中するサービスアプリケーション向けのサービスやストレージの開発
◎分散ストレージミドルウェアやJVM(Java Virtual Machine)の特性を深く理解し、パフォーマンスの改善に必要なチューニングやコードの変更
◎システム障害の予防、早期発見、根本原因解析をサポートするためのモニタリング環境の継続的改善
◎ツールやコンテナオーケストレーションを通じて、分散ストレージミドルウェア運用の自動化・効率化の推進
◎大規模災害時に対応ができるよう、複数のデータセンターを効率的に利用できるシステムを開発
■組織のミッション・展望:
◎メッセージングおよび関連サービスに必要なストレージの重要な機能の開発およびサポート
◎ベストプラクティスを採用した、スケーラブルで高信頼かつ柔軟性の高い安全なストレージソリューションの提供
◎将来のプラットフォームへ向けて分散SQL(例えば、TiDBやYugabyteDBなど)など次世代ストレージへの研究、統合
■開発環境:
ストレージ(RDBMS、NoSQL、Event Store):Redis、Apache HBase、Apache Kafka
開発言語:Java、Kotlin、Spring Framework
オブザーバビリティ:Prometheus、Grafana、AlertManager、Elasticsearch、Kibana, Zipkin
インフラ:Container(Kubernetes)、VM/PM on Private Cloud(Verda)、Infrastructure as Code、CI/CD
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境