Motorola Solutions
Motorola Solutions
Motorola Solutions 致力于为公共安全、安防和关键通信领域开发技术。其产品和服务组合包括关键任务型 P25 和专业 DMR 对讲机、宽带设备、搭载人工智能的视频安防系统、指挥中心解决方案以及托管支持服务。公司服务于公共安全、执法、教育、医疗保健等多个领域的组织,这些领域都高度依赖可靠协作和快速响应。其解决方案旨在帮助团队保持联系、了解事态发展,并在高要求的环境中做出明智决策。

高级软件工程师,API开发(巴西,远程)

作为高级软件工程师,设计API、分布式系统和战略集成方案。 参与打造公共安全技术,为社区、组织和应急响应人员提供支持。

描述

  • 为组织的产品和系统开发并维护软件。
  • 集成软硬件系统,确保吞吐能力和项目的一致性。
  • 创建、验证并测试系统结构和用户文档。
  • 为跨产品的内部API集成及外部合作项目制定技术方向。
  • 设计、构建并部署与第三方应用和服务的集成方案。
  • 支持整个产品组合中的数据摄取与分发。
  • 与产品团队合作,识别跨产品应用场景,并定义API架构和开发方案。
  • 参与制定面向外部API合作伙伴的开发者计划架构和最佳实践。
  • 构建互联技术,助力公共安全领域保护人员、财产和场所。

任职要求

  • 拥有至少7年专业软件工程经验,主要专注于API开发、分布式系统和企业级集成。
  • 精通RESTful API或同类协议的设计与实现。
  • 具备API生命周期管理、OAuth、API密钥、OpenAPI或Swagger文档以及版本管理经验。
  • 具备扎实的面向对象语言实战开发能力,例如Java或C#。
  • 拥有丰富的SQL数据库(如Postgres或MySQL)和NoSQL数据库(如MongoDB或CosmosDB)经验。
  • 了解集成模式、消息队列、事件驱动架构和数据转换技术。
  • 熟悉用于复杂数据映射的XSLT。
  • 具备CI/CD流水线的实施和维护经验,有GitHub Actions经验者优先。
  • 拥有在公有云中构建和部署应用程序的经验;优先考虑Azure经验。
  • 具备Azure API Manager或同类API网关或管理平台经验者优先。
  • 具备微服务架构以及Kubernetes等容器编排工具的经验。
  • 具备MuleSoft Anypoint Platform或类似集成平台的经验。

福利待遇

  • 推荐奖励计划。
  • 平等机会雇主。
  • 无需出差。
  • 无需搬迁。