シニアミドルウェアメッセージングエンジニア
グローバルなビジネス・法務・金融サービス企業である CSC 向けに、大規模かつ地理的に分散したメッセージング連携と、耐障害性の高いミドルウェア基盤を設計します。
仕事内容
- ミドルウェアのメッセージングおよびストリーミング連携のアーキテクチャと設計を主導します。
- 複数の地域やデータセンターにわたるメッセージング基盤を構築、展開します。
- メッセージングおよびストリーミング技術を評価、選定し、導入します。
- 連携プロジェクト全体でイベント駆動型アーキテクチャの実践を推進します。
- ステークホルダーのニーズを、拡張性と耐障害性を備え、地理的に分散した設計へ落とし込みます。
- 大量のトラフィック下でも可用性、耐障害性、性能を維持します。
- 複数のデータセンターにまたがるアクティブ・アクティブ構成とアクティブ・パッシブ構成を設計し、自動フェイルオーバーと災害復旧を実現します。
- 自動化を通じて、デプロイ、監視、運用の標準を策定し、徹底します。
- 統合パターン、地理的分散、エンジニアリングの実践について若手エンジニアを指導します。
応募要件
- イベント駆動型アーキテクチャおよびミドルウェアのメッセージング連携パターンに関する実務知識。
- Apache Kafka、RabbitMQ、IBM MQ、ActiveMQ、または同等のプラットフォームでの実務経験。
- Kafka Streams、StreamNative、Redpanda、または同等のツールを使ったストリーミング連携の構築経験。
- AWS SNS/SQS、Azure Service Bus、GCP Pub/Sub、およびマルチリージョンのクラウド展開経験。
- 複数のクラスターやリージョンにまたがり、Kubernetes と Docker 上でメッセージングプラットフォームを運用した経験。
- 複数のデータセンターや地理的リージョンにまたがるメッセージングプラットフォームの設計、展開に関する実務経験。
- 地理的レプリケーション、データセンター間ミラーリング、リージョナルルーティングに関する専門知識。
- 高スループット、低レイテンシのメッセージングソリューションを構築できること。
- 高可用性、耐障害性、冗長性を備えたシステムを設計、展開できること。
- クラスター環境でコンポーネントを展開、管理した経験。
- 高スループット、低レイテンシで耐障害性の高いメッセージングアーキテクチャに関する知識。
- ミドルウェアのメッセージング連携職での業界経験が10~12年あること。
- 歓迎条件:自動化および Infrastructure as Code の経験。
- 歓迎条件:API 管理プラットフォームとの連携経験。
- 歓迎条件:Elastic 可観測性プラットフォームの経験。
福利厚生
- 個人の実績に応じた年間成功分配ボーナスまたはコミッション制度。
- 業務上のニーズや現地の規制に応じて、ハイブリッド勤務またはリモート勤務が可能な場合があります。
- 年次有給休暇。
- 授業料補助。
- 社員紹介ボーナス。
- 競争力のある充実した福利厚生。
- 障害のある同僚向けの支援とリソース。
- 世界各地でのキャリア機会。
