ETL/SQL后端工程师-本地人

15个月前远程全职
Steneral Consulting

Steneral Consulting

location 芝加哥
unsaved
这是火热的职位! 我们的客户已经准备好面试并提供职位。请专注于此,并确保您能够参加面试 • 芝加哥或威斯康星州贝洛伊特当地人(每月1-2天进入办公室) • 有ETL/SQL后端工程经验 • DBT(数据构建工具) • DevOps • Azure 以下是完整的职位描述: 职位:SQL/ETL后端工程师 地点:芝加哥或贝洛伊特的当地候选人,主要远程工作,但预计每月1-2次根据会议/项目需要进入办公室 持续时间:12个月以上的合同 开始日期:尽快 备注: • 这个人是一个ETL/SQL后端工程师,具有良好的源代码控制、DevOps的生产支持,数据建模经验是必须的,但这个人将是一个日常在SQL中工作的编码人员,并了解ETL。 工作描述: • 使用以下技术在Azure中设计、开发、实施和维护解决方案:Azure SQL、C#、Azure Functions、Azure Data Factory和GraphQL。熟练掌握Data Factory、Batch Services、Service Buses、Event Grid、Function Apps、APIM、GraphQL、App Insights、Key Vault、性能调优/优化。 • 关注质量和清晰的代码;提供高质量的代码,包括日志记录、警报和监控 - 具备DevOps思维方式 • 以敏捷方式工作,开发、估算、测试和维护我们的后端系统,并与团队成员合作进行产品待办事项整理、冲刺计划、执行、审查和回顾 • 积极参与开发最佳实践和代码审查,以确保遵循编码标准,实现满足要求的实现,并编写适当的测试 • 与所有员工和业务联系人有效沟通,促进强烈的团队合作意识 • 培养创新文化,关注DevOps思维方式、可扩展性、可靠性和性能 • 设计高性能的查询和视图;查询的性能调优 • 设计高效的数据库模式 • 数据驱动的单元测试以验证SQL 资格要求: • 计算机科学学士学位或类似的工作经验 • 在敏捷环境中以多种编程语言、框架和云架构工作的实际后端软件工程师的5年以上经验: • 语言:T-SQL(CRUD操作) • API:C# REST API(附加项:Azure Function Apps、GraphQL) • ETL:SSIS或Azure Data Factory • 架构模式:数据仓库、微服务架构、基于事件的架构 • 源代码控制:Git代码管理 • DBT Cloud • 在云环境中部署生产服务;理想情况下是Azure,包括: • Azure Functions、Azure Data Factory、Azure Batch Service、Azure API Management • App Insights(日志/警报) • 在识别、调试和解决复杂的生产问题方面具有丰富的经验 • 出色的书面和口头沟通能力,以及在理解、记录和描述复杂技术主题方面的强大认知能力 • 强大的人际交往能力和广泛的商业和技术知识 额外技能: • NoSQL经验 • 在Azure中的云经验(Web应用程序、Terraform、Azure DevOps、DBT)