Motorola Solutions
Motorola Solutions
Motorola Solutionsは、公共安全、セキュリティ、重要通信のためのテクノロジーを開発しています。製品・サービスには、ミッションクリティカルなP25および業務用DMR無線機、ブロードバンド機器、AIを活用した映像セキュリティ、指令センターソリューション、マネージドサポートサービスなどがあります。同社は、信頼性の高い連携と迅速な対応が不可欠な公共安全、法執行、教育、医療などの分野にサービスを提供しています。これらのソリューションは、チームが常に接続を保ち、進行中の状況を把握し、厳しい環境で適切な判断を下せるよう支援します。

シニアソフトウェアエンジニア、API開発(ブラジル、リモート)

シニアソフトウェアエンジニアとして、API、分散システム、戦略的な連携機能を設計します。 地域社会、組織、緊急対応要員を支える公共安全技術の構築に携わります。

仕事内容

  • 組織向けの製品やシステムのソフトウェアを開発、保守します。
  • 処理能力とプログラムの一貫性を維持できるよう、ソフトウェアとハードウェアのシステムを統合します。
  • システム構造とユーザー向けドキュメントを作成、検証、テストします。
  • 製品間の社内API連携および社外パートナープログラムの技術方針を策定します。
  • サードパーティのアプリケーションやサービスとの連携機能を設計、構築、導入します。
  • 製品ポートフォリオ全体にわたるデータの取り込みと配信を支援します。
  • プロダクトチームと連携して製品横断のユースケースを特定し、APIのアーキテクチャと開発方針を定めます。
  • 外部APIパートナー向け開発者プログラムのアーキテクチャとベストプラクティスの策定に貢献します。
  • 公共安全分野で人々、財産、場所を守るためのコネクテッド技術を構築します。

応募要件

  • API開発、分散システム、エンタープライズ連携を主な対象とする、7年以上のソフトウェアエンジニアリング実務経験。
  • RESTful APIまたは同等のプロトコルの設計と実装に関する専門知識。
  • APIライフサイクル管理、OAuth、APIキー、OpenAPIまたはSwaggerによるドキュメント作成、バージョン管理の経験。
  • JavaやC#などのオブジェクト指向言語を用いた、実践的な開発スキル。
  • PostgresやMySQLなどのSQLデータベース、およびMongoDBやCosmosDBなどのNoSQLデータベースに関する豊富な経験。
  • 連携パターン、メッセージキュー、イベント駆動型アーキテクチャ、データ変換技術への理解。
  • 複雑なデータマッピングに用いるXSLTの知識。
  • CI/CDパイプラインの実装と保守の実務経験。GitHub Actionsの経験が望ましい。
  • パブリッククラウドでのアプリケーション構築とデプロイ経験。Azureの経験が望ましい。
  • Azure API Manager、または同等のAPIゲートウェイもしくは管理プラットフォームの経験があれば大きな強みになります。
  • マイクロサービスアーキテクチャと、Kubernetesなどのコンテナオーケストレーションツールの経験。
  • MuleSoft Anypoint Platformなどの連携プラットフォームの経験。

福利厚生

  • 紹介報奨制度。
  • 機会均等雇用主。
  • 出張はありません。
  • 転居は必要ありません。