Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, maintain, and optimize ETL pipelines and data integration processes for data warehouse and business intelligence solutions. Collaborate with stakeholders to validate requirements, ensure data quality, and produce technical documentation and maintainable data solutions.
Job details
Job Title: Senior ETL Developer – Azure, AWS & Databricks We are seeking a Senior ETL Developer to design, develop, maintain, and optimize data pipelines supporting Data Warehouse and Business Intelligence solutions. Develop and maintain ETL processes for initial and daily data loads across structured, semi-structured, relational, and multidimensional data sources. Hands-on experience with Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI. Experience with the Databricks Platform and AWS data technologies, including AWS Glue, Amazon Aurora, and OpenSearch. Build and maintain ETL scheduling, job dependencies, data integration, data cleansing, and data quality processes. Strong expertise in complex SQL queries, performance tuning, database administration, and data modeling for data warehouses and data marts. Use Git and source control strategies while following software development lifecycle practices, including development, testing, QA, and delivery. Prepare technical documentation, including ETL source-to-target mappings, data models, architecture artifacts, and detailed design documents. Collaborate with business stakeholders to gather, document, and validate requirements while ensuring scalable, maintainable, and high-quality data solutions. Nice to have: C#, APIs, Azure Functions, PowerShell, dashboard/report development, and knowledge of AODA standards.
What you’ll do
Design, develop, maintain, and optimize ETL pipelines and data integration processes for data warehouse and business intelligence solutions. Collaborate with stakeholders to validate requirements, ensure data quality, and produce technical documentation and maintainable data solutions.
Requirements
Requires hands-on experience with Azure data services, Databricks, and AWS data technologies, along with strong SQL, performance tuning, database administration, and data modeling expertise. Candidates should be familiar with Git, software development lifecycle practices, ETL scheduling, and technical documentation.
Listed skills
- Power BI · Preferred
- SQL · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- ETL Development
- Azure Data Factory
- Azure SQL Database
- Azure Data Lake
- Power BI
- Databricks
- AWS Glue
- Amazon Aurora
- OpenSearch
- SQL
- Performance Tuning
- Database Administration
- Data Modeling
- Data Warehousing
- Data Quality
- Git
Job areas
- Data & Analytics
- Technology
- Software
- Consulting
More jobs from ThoughtStorm
Senior Microsoft Dynamics 365 Developer – Technical Lead (CRM / Power Platform)
- On-site
- Toronto, ON
- Posted Oct 10, 2026
Senior Data Architect – Databricks / Azure / Data Integration
- Remote
- Canada
- Posted Oct 9, 2026
Intermediate Java Developer – Java EE / Spring / AWS
- On-site
- Toronto, ON
- Posted Oct 9, 2026
Scrum Master
- On-site
- Toronto, ON
- Posted Oct 9, 2026
