BlackBerry Radar-全栈开发人员II页面已加载## BlackBerry Radar-全栈开发人员II地点:渥太华,安大略时间类型:全职发布时间:今天发布职位申请ID:20250284
• 工作者子类型:
• 正式员工
• 职位描述:
• BlackBerry物联网业务部门整合了公司内部的核心物联网资产。物联网业务部门中的一个小组是BlackBerry Radar,这是一项创新服务,旨在为运输行业的企业管理和优化车队运营。BlackBerry Radar可以用于跟踪拖车、集装箱和底盘、设备、铁路车辆等,解决客户最常见的运输和物流挑战。
• 为智能设计的资产跟踪!
• 所有BlackBerry Radar跟踪数据都通过BlackBerry加密和认证服务进行保护;设备由BlackBerry QNX提供动力,这是我们的嵌入式系统操作系统。BlackBerry Radar设备坚固耐用,维护成本低,配备的电池可持续使用长达五年。
• 职位描述:
• 我们正在寻找一位才华横溢且积极进取的全栈开发人员,专注于使用Node.js和Express进行后端开发,并热衷于在微服务架构中构建可扩展的云应用程序。此角色提供了跨栈工作的机会,参与架构决策,并帮助塑造我们在AWS上托管的平台的未来。
• 你的职责
• 使用包括Node.js、Serverless、NATS、Elasticsearch、MySQL和Redis在内的现代技术设计、开发和维护端到端的Web应用程序。
• 构建和优化微服务和后端系统,重点关注可扩展性、性能和可靠性。
• 使用React协作进行前端开发,贡献直观和响应迅速的用户界面。
• 编写和维护单元和集成测试,以确保高代码质量和快速功能交付。
• 主导和参与技术项目,推动软件开发中的最佳实践。
• 通过自动化测试、监控和CI/CD管道掌控代码质量。
• 使用Jira等工具参与敏捷计划,并参与冲刺执行和回顾。
• 使用Docker和Kubernetes等容器化技术部署和管理服务。
• 你的能力
• 必需技能和经验:
• 计算机科学或相关领域的学士学位。
• 在Node.js/Express后端开发方面拥有丰富的经验。
• 拥有SQL和NoSQL数据库(如MySQL、Elasticsearch、Redis)的实际操作经验,包括数据建模和优化。
• 对RESTful API、发布/订阅消息系统(如NATS)和微服务架构有扎实的理解。
• 具备使用Mocha和Chai等自动化测试框架的经验,并对测试策略有深入理解。
• 熟悉CI/CD管道、Docker和Kubernetes在生产环境中的应用。
• 具备设计和实施复杂系统架构的能力。
• 良好的沟通和协作能力。
• 自我激励,具备紧迫感和持续学习的承诺。
• 能够独立工作并作为跨职能团队的一员。
• 优先技能:
• 具有React和前端开发经验#LI-CM1
• 每周计划工作时间:
• 40[](blob : https : / / bb.wd3.myworkdayjobs.com / dfe7271d-9280-4b20-bb8b-dc4ea8a65153)0 : 00 / 2 : 10
#J-18808-Ljbffr