logo

View all jobs

Software Developer - ETL - Senior-RQ06232

Toronto, ON

Data Migration, ETL
• Demonstrated experience with ETL development, data pipelines, workflow orchestration and data ingestion, transformation, and movement
• Demonstrated experience in integrating various data sources and systems, both on-premises and in the cloud, using Azure ETL services or other ETL tools
• Demonstrated experience working with Azure Data Factory, Azure Synapse workspaces, PolyBase, including knowledge of pipeline creation, data flows, integration runtimes, triggers, and monitoring. 
• Demonstrated experience with data manipulation languages (T-SQL, PL/SQL), data definition languages, query performance analysis & tuning
• Demonstrated experience with SQL Server, Oracle, Azure SQL Databases
• Demonstrated experience with data modeling tools (preferably, ERWIN)
• Demonstrated experience in scripting languages like Python and with Azure-specific scripting using PowerShell or Azure CLI. 
• Experience with software development lifecycle
• Experience with data modeling, physical database design, data flow diagrams

Data Warehousing and Reporting
• Demonstrated experience working with Azure Synapse Analytics or similar platforms for building and managing large-scale data warehousing/lakehouse solutions
• Experience with data warehousing modelling concepts such as star and snowflake schemas
• Experience with SSIS, SSRS, PowerBI
• Experience with supporting a data warehouse in a production environment

Azure Platform
• Experience with Azure Data Factory (ADF) and Synapse Workspaces
• Demonstrated experience Azure data management tools, DevOps, Synapse Studio
• Experience in Azure resource configuration and administration such as Azure Data Lake, Blob Storage, Key Vault, Application Insight resources, resource groups and subscriptions.
• Familiar with Azure cloud platform
• Azure cloud certifications

Dynamics 365
• Demonstrated experience working with integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
• Demonstrated experience with PowerApps platform, Power Automate, Dynamics CE &F&O

DevOps and CI/CD
• Demonstrated experience with continuous integration/continuous deployment (CI/CD) tools and processes around DevOps, data workflows, Synapse workspaces.




MANDATORY REQUIREMENTS:
 
  • 5+ years of proven working experience in an ETL role; strong understanding of ETL principles, including data extraction, transformation, and loading processes; knowledge of common ETL design patterns. Understanding of data pipeline architectures, Azure workflow orchestration tools, and concepts related to data ingestion, transformation, and movement.
  • Proficiency in Azure Data Factory, Azure Synapse workspaces, PolyBase, including knowledge of pipeline creation, data flows, integration runtimes, triggers, and monitoring. 
  • Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of Azure storage concepts and technologies.
  • Proficiency in scripting languages like Python, experience with Azure-specific scripting using PowerShell or Azure CLI.
  • Expert proficiency with data manipulation languages (T-SQL, PL/SQL), data definition languages, physical database design, data modeling, query performance analysis & tuning
  • Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
  • Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows, Synapse workspaces.
  • Familiarity with data warehousing concepts and experience working with Azure Synapse Analytics or similar platforms for building and managing large-scale data warehousing/lakehouse solutions.
  • Experience with SSIS, SSRS, PowerBI
 

 

Share This Job

Powered by