初级SQL开发者

15个月前远程全职
Patterned Learning Career

Patterned Learning Career

location 多伦多
unsaved
这是一个远程职位。 初级SQL开发人员 - 远程工作,1年以上经验 年收入:51K - 65K美元 在加拿大需要有效的工作许可证。 关于我们:Patterned Learning是一个旨在帮助开发人员更快、更高效地编写代码的平台。它提供了协作编码、实时多人编辑以及直接从浏览器构建、测试和部署的功能。该平台还提供了紧密集成的代码生成、编辑和输出功能。 职位描述: 作为一名SQL开发人员,您将在设计、实施和优化数据库解决方案方面发挥关键作用,实现高效的数据存储、检索和操作。您将与跨职能团队合作,了解数据需求并提供满足客户需求的有效解决方案。这是一个在不同项目上工作、解决复杂数据问题并在数据领域产生重大影响的独特机会。 职责: • 与利益相关者合作,收集数据需求并将其转化为高效的SQL查询、存储过程和函数。 • 设计、开发和维护数据库模式,确保数据完整性、安全性和性能。 • 编写复杂的SQL查询,用于数据提取、转换和加载(ETL)过程。 • 优化SQL查询和数据库性能,识别和解决瓶颈和低效性。 • 开发数据验证和质量保证流程,确保准确性和可靠性。 • 与跨职能团队合作,将SQL代码整合到应用程序和报告系统中。 • 进行数据分析,识别推动业务决策的趋势、模式和见解。 • 与SQL和数据库技术的最新趋势和进展保持更新。 要求: • 计算机科学、信息技术或相关领域的学士学位。 • 在复杂数据库中担任SQL开发人员或数据库开发人员的经验。 • 熟练掌握SQL,并具有关系型数据库(如MySQL、Oracle、SQL Server)的经验。 • 扎实的数据库设计原理、数据建模和规范化理解。 • 熟练编写复杂的SQL查询、存储过程和函数。 • 具备SQL查询和数据库索引的性能优化和调优经验。 • 熟悉ETL过程和工具(如SSIS、Informatics)者优先考虑。 • 具备数据仓库概念和维度建模知识者优先考虑。 • 强大的解决问题的能力和分析复杂数据需求的能力。 • 注意细节和致力于提供高质量解决方案的能力。 • 有效的沟通和协作能力,能够与跨职能团队合作。 为什么选择Patterned Learning LLC? Patterned Learning可以提供智能建议,自动化重复任务,并帮助开发人员更有效地编写代码。这可以帮助减少编码错误,提高生产力并加速开发过程。 在编码的背景下,模式识别尤为重要。神经网络,特别是深度学习模型,通常用于模式检测和分类任务。这些模型模拟人类决策过程,可以识别数据中的模式,因此非常适合用于代码分析和生成等任务。