Miratech
Miratech
Miratechは、企業のデジタルトランスフォーメーションを支援するグローバルなITサービス・コンサルティング企業です。アウトソーシング、ソフトウェア開発、プロフェッショナルサービスまで幅広いサービスを提供し、エンタープライズ向けの提供体制と、スタートアップのイノベーションに通じる柔軟性を兼ね備えています。1989年に設立され、B2BコンサルティングおよびSaaS関連の技術分野で事業を展開し、ソフトウェアの専門知識や技術サービスを必要とする組織を支援しています。

シニア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対応ソリューションの経験があれば尚可。

福利厚生

  • 健康保険の補償。
  • 専用プログラムによる転居支援。
  • 柔軟なリモート勤務制度。
  • 専門的な成長と能力開発の機会。
  • 認定プログラムの利用。
  • メンタリングと人材投資の取り組み。
  • 社内異動の機会。
  • インターンシップの機会。
  • グローバルに影響を与える重要なプロジェクトに携われます。
  • インクルーシブで協力的な職場文化。
  • 定期的な社内交流会やチームビルディングイベント。