
Software Developer - ETL - Senior
- Toronto, ON
- Permanent
- Temps-plein
Location: Toronto, ON (Hybrid)
Duration: 169+240 daysCore Technical Skills
- Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
- Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)
- Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
- Experience with data integration, data cleansing, and data analytics
- Experience with data modeling and design principles for data marts and data warehouses
- Experience in database management and administration
- Experience in constructing complex SQL queries and performance tuning
- Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
- Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc)
- Experience with programming languages such as C#, developing application code such as APIs, Functions, etc.
- Experience writing scripts with PowerShell and other scripting languages
- Experience with Git and knowledge of source control strategies
- Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery
- Experience in eliciting, documenting, and validating business requirements
- Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, and Oracle DB
- Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
- Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
- Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)