全栈开发工程师

渥太华 4小时前全职 网络
面议
位于渥太华市中心的 Raven Connected 是一家创新的汽车视频远程信息处理硬件和软件公司。我们是一支小而优秀的团队,致力于推动车队管理和尖端汽车视频技术的发展。我们提供集成视频和数据分析的前沿解决方案,以提高各个行业(如运输、物流和车队管理)客户的安全性、效率和生产力。随着我们不断创新和扩展产品,我们正在寻找一位熟练的全栈云开发工程师加入我们的动态团队。 工作概述: 作为 Raven 的全栈云开发工程师,您将在设计、开发和维护强大云端解决方案以及响应式网页应用程序方面发挥关键作用,以支持我们的远程信息处理平台。您将与跨职能团队紧密合作,以确保云服务的无缝集成,增强系统的可扩展性,优化性能,并提供卓越的用户体验。 职责: • 设计、实施和维护可扩展且可靠的 AWS 云基础设施解决方案。 • 使用 AWS 服务(如 Lambda、EC2、S3、RDS 和 DynamoDB)开发和部署云原生应用程序和微服务。 • 使用现代前端框架(例如 React、Angular、Vue.js)构建和维护响应式高性能网页应用程序。 • 开发和集成 API 及后端服务,将我们的云基础设施与网页和移动应用程序连接起来。 • 与软件工程师合作,将云组件集成到视频远程信息处理平台,确保高可用性和容错性。 • 实施安全最佳实践和合规标准,以保护存储和处理的敏感数据。 • 优化云资源和应用程序代码,以提高平台的性能、成本效率和可扩展性。 • 监控和排除云基础设施和应用程序的问题,识别性能瓶颈,并实施解决方案以减轻问题。 • 了解新兴云技术、前端趋势和行业最佳实践;评估新的 AWS 服务并提出创新解决方案以增强平台能力。 • 为全栈和基于云的系统记录技术规格、架构设计和部署程序。 资格: • 计算机科学、工程或相关领域的学士学位;或同等工作经验。 • 作为全栈开发工程师、云开发工程师或类似角色的证明经验,重点关注 AWS 云服务,理想情况下包括 AWS IoT。 • 在 Python、Java 或 Node.js 等编程语言方面具有强大能力,用于开发云原生应用程序和后端服务。 • 具备现代前端框架(如 React、Angular、Vue.js 或类似)和网页开发最佳实践(HTML5、CSS3、JavaScript)的经验。 • 具备 AWS 服务(如 EC2、S3、Lambda、RDS、DynamoDB 和 CloudFormation)的实践经验。 • 扎实理解云架构原则、微服务架构和分布式系统。 • 具备 Docker 等容器化技术和 Kubernetes 等容器编排平台的经验者优先。 • 熟悉 DevOps 实践、持续集成/持续部署 (CI/CD) 流程和基础设施即代码 (IaC) 工具(如 Terraform)。 • 优秀的问题解决能力、注重细节,并能在快节奏的协作环境中有效工作。 • 强大的沟通能力,能够有效地向技术和非技术利益相关者传达技术概念。 附加优先条件: • Swagger / OpenAPI • GraphQL • MQTT • WebRTC • SOC2 合规项目经验 • 移动应用程序开发或集成经验。 为何加入我们: 加入我们,成为一支充满激情的团队的一员,致力于通过创新的云和全栈解决方案来彻底改变视频远程信息处理行业。 薪酬: Raven 提供具有竞争力的薪酬模式,并包括全面的福利。薪酬与经验和类似行业模型相一致。 工作类型:全职 福利: • 健康保险 • RRSP 匹配 • 现场健身房 • 每周团队午餐 • 免费停车 工作时间: • 周一至周五 • 工作地点:渥太华市中心,部分灵活的混合工作安排。