
シニアJava音声エンジニア、CXプラットフォーム(カナダ・リモート)
Miratech のグローバルITサービス顧客向けに、プログラマブルな音声インフラを構築します。 Java、SIP、WebRTC、CPaaS型の通信プラットフォームを開発します。
仕事内容
- エンタープライズ通信プラットフォーム向けに、プログラマブルな音声サービス、API、通話制御機能を作成します。
- FreeSWITCH、Kamailio、SIP、RTP、WebRTCなどの技術を用いて音声インフラを開発・強化します。
- 通信APIと連携するJavaおよびSpring Bootのバックエンドサービスを構築します。
- 通話ルーティング、セッション制御、メディア処理、キャリア統合、音声トラフィック処理を実装します。
- 大規模なリアルタイム通信ワークロードに対応する、高可用性でスケーラブルなシステムを設計します。
- 分散環境におけるシグナリング、メディア、テレフォニー、通話品質の問題を診断します。
- 音声サービスをコンタクトセンター、ルーティング、デジタルエンゲージメント、CRM、ID、レポートシステムと接続します。
- 可用性、性能、同時実行性、セキュリティ、プライバシー、可観測性、ディザスタリカバリ、サポート性に関する要件を定義します。
- 設計とコードを評価し、技術的リスクを明らかにし、前提を検証して、実践的なエンジニアリング上の意思決定を導きます。
- エンジニアリング標準、再利用可能なパターン、品質ゲート、ドキュメント作成の実践、技術採用の指針を定めます。
- 顧客、プロダクト、アーキテクチャ、QA、DevOps、セキュリティ、運用、ベンダーと連携し、デリバリーを監督して重大な技術課題を解決します。
応募要件
- ソフトウェアエンジニアリングの経験が8年以上あり、分散アプリケーションのアーキテクチャと技術デリバリーを大きく担った経験。
- FreeSWITCHおよび/またはKamailioに関する高度な実務知識。通話制御、ダイヤルプラン、メディアサービス、ESL、モジュール、プラットフォームのカスタマイズを含みます。
- API駆動型の通信プラットフォーム、音声サービス、またはCPaaS型ソリューションの開発経験。
- SIP、RTP、WebRTC、セッション制御、メディア処理、テレフォニーのトラブルシューティングに精通していること。
- Java、Spring Boot、マイクロサービス、REST API、永続化、セキュリティ、テスト、性能エンジニアリングを実務で高度に扱えること。
- APIファースト設計、イベント駆動システム、メッセージング、分散アーキテクチャ、クラウドネイティブエンジニアリングに関する深い知識。
- PostgreSQLまたは同等のリレーショナルデータベースの経験。データモデリング、統合フロー、トランザクション設計を含みます。
- コンタクトセンターまたはCXプラットフォームの経験、および顧客ルーティングとエンゲージメントの概念に関する知識。
- 明確な技術文書の作成や、顧客向けワークショップを主導できる優れたコミュニケーション能力。
- 歓迎:OpenSIPS、Asterisk、Twilio、SignalWire、または同等の通信プラットフォームの経験。
- 歓迎:ルーティングエンジン、IVRプラットフォーム、音声ボット、またはオムニチャネルエンゲージメントサービスの開発経験。
- 歓迎:Genesys、NICE、Five9、Amazon Connect、Cisco、Avaya、または同等のコンタクトセンタープラットフォームの経験。
- 歓迎:KafkaまたはRabbitMQ、Kubernetes、Jenkins、可観測性プラットフォーム、APIゲートウェイ、セキュリティアーキテクチャに関する知識。
- AI支援ソフトウェア開発またはAI対応ソリューションの経験があれば尚可。
福利厚生
- 健康保険の補償。
- 専用プログラムによる転居支援。
- 柔軟なリモート勤務制度。
- 専門的な成長と能力開発の機会。
- 認定プログラムの利用。
- メンタリングと人材投資の取り組み。
- 社内異動の機会。
- インターンシップの機会。
- グローバルに影響を与える重要なプロジェクトに携われます。
- インクルーシブで協力的な職場文化。
- 定期的な社内交流会やチームビルディングイベント。









