Software Developer – ETL – Senior

Raise
Ontario
Temps plein

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
  • Il y a 1 jour
Emplois reliés
Maarut Inc
Toronto, Ontario

Review existing ETL process, tools and provide recommendation on improving performance and reduce ETL timelines. 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...

freelance.ca
Toronto, Ontario

Software Developer - ETL - Senior. Position: Software Developer - ETL - Senior . ETL role; strong understanding of ETL principles, including data extraction, transformation, and loading processes; knowledge of common ETL design patterns. Demonstrated experience in integrating various data sources an...

QNX Software Systems
Ottawa, Ontario

BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. BlackBerry QNX software is t...

Alltech Consulting Services
Toronto, Ontario

The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience to support critical solutions in the portfolio, for the design, coding and unit testing of enhancements, troubleshooting, along with break/fix solutions support. You have senior application de...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...

Randstad Canada
Toronto, Ontario

The Senior Software Developer will assist in the implementation of several Salesforce projects that require external expertise in software development. Software Developer – CRM will work directly with the program team, specifically the existing Salesforce administrators. ...

Actalent
Mississauga, Ontario

Job Title: C++ Software Developer. We are looking for C++ Developers to join a brand new team with a leading automotive company. This team works on over-the-air software stack updates. Implementing Software Designs in C++14. ...

theScore
Toronto, Ontario

In your role as a Senior Engineer, you’ll also impact technical work beyond the Pricing Team:. Strong Computer Science Foundation: Solid understanding of data structures, distributed systems, and software design. Passionate About Clean Code: Commitment to clean architecture and software craftsmanshi...

Info-Tech Research Group
London, Ontario
Télétravail

We’re looking for seasoned Senior Software Developers, especially people who really care about the quality and impact of the products they’re building. Your responsibilities as a Senior Software Developer:. Build, test, and support the development of web software applications and internal tools. Min...

theScore
Toronto, Ontario

Provide mentorship for education to all our developers when onboarding on our services. A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design. Passionate about clean code architecture and software craftsmanship. Exper...