Senior ETL Developer

7 days ago


Toronto, Ontario, Canada CARET Full time $110,000 - $113,000

Job Details
Job Location:    Toronto, ON - Toronto, Ontario
Salary Range:    $ $ Salary/year

Description

We are looking for a highly experienced Senior ETL Developer to design, develop, and optimize enterprise-grade data and application solutions. This role requires deep expertise in ETL development, cloud platforms (Azure & AWS), and web application engineering. The successful candidate will act as a technical expert, driving best practices, and ensuring the reliability and scalability of our systems.

Key Responsibilities

•    Design and Architect scalable ETL pipelines using SSIS and Azure Data Factory, ensuring high performance and fault tolerance.

•    Define and implement incremental loading strategies for large-scale data processing.

•    Oversee and optimize MS SQL Server databases, ensuring data security, high availability, and query performance tuning.

•    Move AWS Elastic Beanstalk applications and EC2 instances to Azure infrastructure.

•    Provide technical leadership in building and maintaining C# .NET Core web applications integrated with cloud infrastructure.

•    Drive DevOps strategy across the services organization using Azure & AWS

•    Manage Azure Blob Storage for enterprise-grade storage solutions with cost optimization and data governance.

•    Collaborate with stakeholders to understand business needs and translate them into technical solutions.

•    Conduct code reviews and establish engineering best practices.

•    Proactively troubleshoot and resolve complex issues across data, application, and cloud environments.

Required Skills & Experience:

•    7+ years of hands-on experience in ETL development, data integration, and database management.

•    Proven expertise in SSIS and Azure Data Factory, with strong understanding of data transformation and incremental load techniques.

•    Advanced knowledge of MS SQL Server (T-SQL, query optimization, indexing, stored procedures).

•    Strong experience with AWS services (Elastic Beanstalk, EC2, IAM, CloudWatch).

•    Hands-on expertise in developing and deploying C# .NET Core web applications.

•    Deep knowledge of Azure Blob Storage and Azure DevOps pipelines.

•    Proficiency in AWS DevOps practices (monitoring, and automation).

•    Strong problem-solving skills and ability to design solutions for complex, high-volume environments.

•    Excellent leadership, communication, and collaboration skills.

Preferred Qualifications

•    Experience with containerization (Docker, Kubernetes) for application and ETL workloads.

•    Knowledge of hybrid cloud data strategies and enterprise architecture patterns.

•    Strong understanding of cloud security frameworks for Azure and AWS

Benefits:

  • Paid Parental Leave
  • Flexible PTO
  • Certification(s) reimbursement
  • Summer Fridays
  • Extended Medical, Dental, Paid Sick Days, Vision, Life Insurance, and Disability Leave Coverage
  • RRSP & Employer match

Equal Employment Opportunity: CARET is an Equal Opportunity, Affirmative Action Employer. The compensation information below is provided in compliance with job posting disclosure requirements.

Pay range: $110,000 - $113,000. Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operations business needs.

Depending on the position, compensation may also include commission, bonuses, etc. Potential for bonuses is based on company performance and potential for merit increases is based on performance.

#LI-Remote

#LI-ST1

 

Qualifications

  • Toronto, Ontario, Canada 2iSolutions Inc. Full time $80,000 - $120,000 per year

    RQ Software Developer - ETL – SeniorLocation:Onsite / 595 Bay Street, TorontoPeriod:  6-monthsMust-haves:·      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...

  • Senior ETL Developer

    2 weeks ago


    Toronto, Ontario, Canada The Code Crackers Full time $65,000 - $780,000 per year

    Position OverviewThe Office of the Public Guardian and Trustee (OPGT) seeks a Senior Software Developer – ETL to support and validate the migration of data from legacy systems to the new Dynamics 365 OPGT solution. The ideal candidate will have extensive experience in ETL development, Azure data services, and Dynamics 365 data integrations.You will play a...


  • Toronto, Ontario, Canada Russell Tobin Full time $96,000 - $144,000 per year

    Title:Software Developer - ETL - Senior (Onsite)Business Days:130Location:Toronto, OntarioPay Range:CAD$75-80/hr. DOEIndustry Type:Public SectorJob Description:Assignment Deliverables:As a member of the data migration team, you will be responsible for validating the quality of the data migration from the legacy application to Dynamics, in preparation for...


  • Toronto, Ontario, Canada BuzzClan Full time $80,000 - $120,000 per year

    Job Title:ETL DeveloperLocation:Toronto, ONDuration:ContractSeeking an experiencedETL Developerto support a critical data migration from legacy systems toDynamics 365 CE. You'll validate data quality, execute transformation logic, develop and run test cases, and ensure accurate, complete, and secure data migration using Azure cloud tools.Key Requirements:5+...

  • ETL Java developer

    1 week ago


    Toronto, Ontario, Canada LTIMindtree Full time $80,000 - $120,000 per year

    Role: ETL Java developerTerm: Full TimeLocation: Toronto, ON (hybrid)Key skills: ETL developer with Java Springboot; MarkitEDM experience preferred but no mandatory; Database/MySQL knowledge and understandingRole OverviewThe ETL & Java Senior Developer will be responsible for designing, developing, and maintaining efficient data integration and management...


  • Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per year

    Senior Java/ ETL Software Developer (Java, Informatica, ETL, SQL, PL/SQL,and Power BI)Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4Contract, 9 months (with possibly of extension) Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training,...

  • ETL Developer

    12 hours ago


    Toronto, Ontario, Canada Spait Infotech Private Limited Full time

    Job Title: ETL DeveloperJob SummaryThe ETL Developer is responsible for designing, developing, and maintaining data integration solutions that enable the extraction, transformation, and loading of data from various sources into data warehouses, data lakes, or other storage systems. This role ensures data quality, consistency, and availability to support...

  • ETL Developer

    1 week ago


    Toronto, Ontario, Canada fc71e8c5-deda-48e9-b38c-23c0611c543b Full time $70,000 - $120,000 per year

    ResponsibilitiesDesign, develop, and optimize scalable ETL workflows to extract data from various sources such as relational databases, cloud storage (AWS, Azure Data Lake), and APIs (RESTful API).Transform raw data into structured formats suitable for analysis and reporting, ensuring accuracy and consistency.Maintain and enhance existing ETL pipelines using...


  • Toronto, Ontario, Canada Maarut Inc Full time $100,000 - $120,000 per year

    Scope:The Office of the Public Guardian and Trustee (OPGT) requires a Senior Software Developer – ETL to validate the data migration from the existing OPGT legacy applications to the new Dynamics 365 OPGT solution. Assignment Deliverables: As a member of the data migration team, you will be responsible for validating the quality of the data...


  • Toronto, Ontario, Canada Maarut Inc Full time $104,000 - $170,000 per year

    Scope:The Office of the Public Guardian and Trustee (OPGT) requires a Senior Software Developer – ETL to validate the data migration from the existing OPGT legacy applications to the new Dynamics 365 OPGT solution.Assignment Deliverables:As a member of the data migration team, you will be responsible for validating the quality of the data migration from...