智驾数据平台后端工程师_BCSC
你的任务
设计并实现数据库架构、查询语句及优化策略,为后端功能提供支持。
与跨职能团队(包括前端开发人员、产品经理和设计师)协作,理解需求并交付有效的解决方案。
遵循最佳实践和编码规范,编写整洁高效的代码,并进行全面测试,以确保后端系统的质量。
识别并排查性能瓶颈、缺陷及其他问题,提出改进系统效率和可靠性的解决方案。
紧跟行业趋势和后端开发技术的进展,评估其在我们软件开发流程中的潜在应用。
参与代码评审,为同事提供建设性反馈,并在整个开发生命周期中保持高水平的代码质量。
与DevOps团队协作,确保后端系统的平稳部署和运行,并参与持续集成和交付流程;记录系统架构、设计决策和技术规范,以促进知识共享并确保后端系统的可维护性。
您的个人资料 精通至少一种后端编程语言,如Python、C#。
具备后端框架和技术的使用经验,如Spring Boot、Django或ASP.NET Core on Rails。
深入了解关系型数据库,包括数据库设计、SQL查询和性能优化。
熟悉NoSQL数据库(如MongoDB或Redis),并理解其适用场景。
理解RESTful API设计原则,并具备构建和使用API的经验。
熟悉版本控制系统(如Git),并能熟练运用其进行协作开发。
熟悉容器化技术(如Docker)和容器编排平台(如Kubernetes)。
理解软件开发最佳实践,包括测试驱动开发(TDD)、代码评审和持续集成/持续部署(CI/CD)流程。
其他要求(语言/软技能/行为):
有效沟通:具备清晰简洁的口头和书面沟通能力,能够与团队成员、利益相关者和客户进行协作。
协作与团队合作:能够在团队环境中有效工作,积极参与讨论,并为共同目标做出贡献。
适应性与灵活性:愿意拥抱变化,适应不断演变的项目需求,并根据需要学习新技术或方法论。
积极态度:即使在充满挑战的情况下,也能保持积极乐观的心态,并为营造良好的工作环境做出贡献。
精通至少一种后端编程语言,如Python、C#。
具备后端框架和技术的使用经验,如Spring Boot、Django或ASP.NET Core on Rails。
深入了解关系型数据库,包括数据库设计、SQL查询和性能优化。
熟悉NoSQL数据库(如MongoDB或Redis),并理解其适用场景。
理解RESTful API设计原则,并具备构建和使用API的经验。
熟悉版本控制系统(如Git),并能熟练运用其进行协作开发。
熟悉容器化技术(如Docker)和容器编排平台(如Kubernetes)。
理解软件开发最佳实践,包括测试驱动开发(TDD)、代码评审和持续集成/持续部署(CI/CD)流程。
其他要求(语言/软技能/行为):
有效沟通:具备清晰简洁的口头和书面沟通能力,能够与团队成员、利益相关者和客户进行协作。
协作与团队合作:能够在团队环境中有效工作,积极参与讨论,并为共同目标做出贡献。
适应性与灵活性:愿意拥抱变化,适应不断演变的项目需求,并根据需要学习新技术或方法论。
积极态度:即使在充满挑战的情况下,也能保持积极乐观的心态,并为营造良好的工作环境做出贡献。