Software Developer – ETL – Senior

Raise
Ontario
Full-time

Job Description

Software Developer - ETL - Senior

Pay Rate : Flexible

Location : 315 Front Street

Contract Length : 4 Months

Work Type : Hybrid

We at Raise are hiring right now for one of our Ontario Public Sector Clients. If you’re interested, apply below for your chance to join a great place to work.

Responsibilities :

  • This role is responsible for designing, developing, maintaining, and optimizing ETL (Extract, Transform, Load) processes in Databricks for data warehousing, data lakes, and analytics.
  • The developer will work closely with data architects and business teams to ensure the efficient transformation and movement of data to meet business needs, including handling Change Data Capture (CDC) and streaming data.

Qualifications :

  • Ability to collaborate effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and experience working in an Agile or Scrum environment.
  • Ability to provide technical guidance and support to other team members on Databricks best practices.
  • Must have previous work experience in conducting Knowledge Transfer sessions, ensuring the resources will receive the required knowledge to support the system.
  • Must develop documentation and materials as part of a review and knowledge transfer to other members.

Must Haves :

  • 7+ years using ETL tools such as Microsoft SSIS, stored procedures, T-SQL
  • 2+ Delta Lake, Databricks and Azure Databricks pipelines :
  • Strong knowledge of Delta Lake for data management and optimization.
  • Familiarity with Databricks Workflows for scheduling and orchestrating tasks.
  • 2+ years Python and PySpark
  • Solid understanding of the Medallion Architecture (Bronze, Silver, Gold) and experience implementing it in production environments.
  • Hands-on experience with CDC tools (e.g., GoldenGate) for managing real-time data.
  • SQL Server, Oracle
  • 1 day ago
Related jobs
RBC - Royal Bank
Mississauga, Ontario

Software Developer within the QUADIENT development team, responsible for designing and implementing software solutions. As Senior Developer/Consultant for RBC Life Insurance, you will work as part of a Development Team to create the documents to be used by our administration systems to send personal...

FGF Brands
Greater Toronto Area, Ontario

Senior Software Developer– Enablement Operations. We are seeking a highly motivated and self-driven senior software developer to build MS. We are a tech savvy organization where multiple development projects will provide you with the opportunity to contribute and be part of a dynamic and creative de...

Maarut Inc
Toronto, Ontario

Planand develop data migration and/or integration (ETL or web services)from other ministry solutions to the Siebelsolution. ETLmigrations of data from legacy solutions to the new Siebel solutionusing tools like EIM and development of custom data loaders. ...

Randstad Canada
Toronto, Ontario

Join us as a Software Developer and contribute to innovative, cutting-edge projects!. Development of required Software Architecture Documentation for the project;. Senior application development experience in cloud technologies using Microsoft Azure,. Senior level experience in designing, building, ...

Randstad Canada
Toronto, Ontario

Title: OCL Cloud Migration - One (1) Software Developer CRM – Senior. Work with architecture team to developer architectural artifacts for OPS Gating. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the ...

Scotiabank
Toronto, Ontario

At least 8+ years of strong Data stage ETL experience. ...

Maarut Inc
Toronto, Ontario

Demonstratedability to collaborate with IT/ Business throughout the SoftwareDevelopment Life Cycle and production support. Communication andReporting: Demonstrated ability to collaborate with IT/ Businessthroughout the Software Development Life Cycle and productionsupport. ...

Oracle
Kitchener, Ontario

We’re looking for a Senior Software Developer to join our Applications Development team in Waterloo, Ontario. NetSuite developers become specialists in our business domain and take the time to deeply understand our customers’ goals. This role is for someone who wants to design the architecture of da...

Jonas Software UK
Markham, Ontario

We are seeking an experienced and passionate Senior Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients. Minimum 3 years of experience in an IT/software development environment with a strong focus on complex ...

Sentry
Toronto, Ontario

Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. As a member of the Developer Productivity Team, you will be responsible for the delivery process and the overall developer experience. Bad software is everywhere, and we’re tired of it....