后端开发人员

15个月前全职
Tredence Inc.

Tredence Inc.

location 芝加哥
unsaved
关于Tredence: Tredence专注于将业务分析、数据科学和软件工程的优势结合起来,将洞察力转化为行动的最后一英里交付。各行各业的大型公司都与Tredence合作,并在规模上部署其预测和优化解决方案,赋予最终用户提升决策能力的能力。总部位于旧金山湾区,公司为美国、加拿大、欧洲和东南亚的客户提供服务。了解更多信息,请访问www.tredence.com 所需技能/资格: · 在Azure云工程、API和后端开发方面具有10年以上相关经验 · 计算机科学或等同经验的学士和/或硕士学位 · 具备较强的沟通、分析和解决问题的能力,注重细节 期望经验: · 在后端开发方面具有5-8年的经验,重点关注云解决方案和Azure服务 · 熟练掌握后端编程语言,如C#、Java或Python。 · 具备Azure服务的经验,包括Azure App Service、Azure Functions、Azure SQL Database和Azure Storage。 · 对RESTful API设计和最佳实践有扎实的了解。 · 对关系型和NoSQL数据库的数据库设计和优化有了解。 · 熟悉云后端开发背景下的安全原则和实践。 · 有容器化和编排技术的经验,如Docker和Kubernetes。 · 出色的解决问题的能力,以及解决复杂问题的能力。 · 优秀的沟通和协作能力。 职责: · 使用C#、Java或Python等语言开发服务器端逻辑,确保性能和响应能力最佳。 · 设计和优化数据库模式、查询和事务,以实现在Azure数据库上高效存储和检索数据。 · 使用Azure SQL Database、Cosmos DB或其他相关的Azure服务来实现和维护数据存储解决方案。 · 构建和维护RESTful API,以实现前端应用程序与后端服务之间的通信。 · 与前端开发人员合作,确保前端和后端组件的无缝集成 · 实施水平和垂直扩展策略,以适应不断增长的用户负载。 · 优化后端系统的性能、响应能力和资源效率。 · 设置监控和日志系统,跟踪后端服务的健康状况和性能。 · 在敏捷开发环境中与前端开发人员、DevOps工程师和QA专业人员等跨职能团队合作。 · 参与代码审查、知识共享和持续改进活动。 关于你: · 你有自我驱动力,善于合作,渴望学习,注重实践 · 你喜欢尝试新的应用程序,并且会想出改进它们的主意 · 你紧跟最新的趋势和技术 · 你对遵循行业最佳实践非常重视,对质量有很高的标准 为什么加入Tredence? 我们是全国增长最快的私人公司之一,这不是偶然!您将有机会与数据分析领域最聪明、最友好、最努力工作的人合作。您将使用最新的技术直接与我们客户的关键决策利益相关者进行接触,这些客户是全球最大、最具创新力的企业之一。我们提供401k匹配;全面的医疗、牙科和视觉福利;有趣的团队氛围和工作与生活的平衡。我们的员工是我们最宝贵的资产,我们珍视每一个员工。来看看为什么我们在全球竞争最激烈、增长最快的行业中如此成功。