后端 API 开发工程师

无个税1个月前全职
面议 Caring Senior Service of Johnson County

Caring Senior Service of Johnson County

location 迪拜
unsaved
资深专家 - 后端与 Sitecore 开发人员 迪拜,阿联酋 资深 薪资范围:待讨论 摘要 需要一名具有 5-10 年无头实现、C#、Azure APIM、.NET Core 经验的后端 API 和 Sitecore 工程师,能够实现多个前端的无缝集成。 工作描述:我们正在寻找一位高技能且积极进取的后端 API 和 Sitecore 工程师,具备无头实现的实际经验。在这个角色中,您将负责开发和维护多个前端(包括但不限于移动应用程序、网站和 Web 应用程序)的无头 Sitecore 实现,确保 Sitecore 与前端渠道之间的无缝集成,并通过创建、使用和优化新旧 API 来增强我们的后端能力,同时将其与我们的 Azure APIM 集成层集成。 主要职责: 1. 后端/API 设计与开发:使用最佳实践设计、开发和维护强大、可扩展的 API。在 Azure API 管理 (APIM) 中构建和管理 API,通过实施速率限制、缓存和监控等功能确保安全性、可扩展性和性能。 2. 与前端开发人员、移动团队和第三方供应商合作,实现 API 的无缝集成。为 API 编写单元和集成测试,确保高代码质量和测试覆盖率。监控 API 使用和性能,识别瓶颈和优化机会。实施 API 安全的身份验证和授权机制(例如,OAuth、JWT)。 3. 构建和管理 API,实施 WebSocket 和事件驱动架构,以支持实时数据处理和通知。与 Microsoft 技术栈(如 Dynamic 365、APIM 等)合作,同时也要熟悉 Mulesoft 等集成层。 4. 使用 C# 和 .NET Core 设计、开发和维护强大、可扩展的 API,利用现代后端框架和工具。开发无服务器 Azure Functions 应用程序,以处理事件驱动的处理并根据需求扩展 API 功能。使用 Azure Logic Apps 自动化工作流程,集成第三方系统,并简化跨各种应用程序的 API 驱动的业务流程。使用 C# 和 .NET Core 开发 RESTful 服务和微服务,以实现高效且可维护的云 API 解决方案。 Sitecore 开发: 1. 领导所有 Sitecore CMS 开发活动,包括配置、定制和扩展 Sitecore 功能。与内容团队合作,确保无缝内容交付、优化工作流程和可扩展的内容管理解决方案。 2. 管理 Sitecore 实例,处理升级,并确保环境在性能和安全性方面得到优化。将 Sitecore 与其他后端系统集成,包括第三方 API、数据库和其他企业平台。 3. 开发支持电子商务、个性化、A/B 测试和其他营销功能的 Sitecore 解决方案。开发和管理 Sitecore 管道和数据模板,确保内容工作流程与业务需求对齐。 4. 解决 Sitecore 环境中的技术问题,确保最小的干扰和快速的解决方案。拥有并管理 Sitecore 平台,以满足业务需求和技术标准。 5. 提高平台的可用性,增加其在组织中的采用和使用。成为所有与 Sitecore 相关事务的领导者和大使。 6. 将 Sitecore 与我们的移动应用程序、网站和 Web 应用程序集成,以提供统一的用户体验。与前端开发人员(React Native)、API 开发人员、UI 设计师、产品经理和其他跨职能团队紧密合作,在技术标准和最佳实践的框架内实现愿景。 7. 能够管理双语(英语/阿拉伯语)Sitecore 实现。 关键资格: 1. 相关领域的学士学位或同等学历。英语(书面和口头)专业水平;阿拉伯语为加分项,但不是强制的。 2. 至少 5-10 年在前端开发方面的扎实经验,精通 C#、Azure APIM、Function Apps、Logic Apps 和 .Net Core。 3. 精通 Sitecore 性能监控工具和技术,以确保稳定和响应迅速的用户体验。熟悉现代 DevOps 和部署实践。 公司行业:银行 | 金融服务 | 经纪 部门/职能领域:软件开发 | 应用开发(IT 软件) 有兴趣吗?