Job Search and Career Advice Platform

Enable job alerts via email!

RQ08590 - Software Developer - ETL - Senior

Rubicon Path

Toronto

On-site

CAD 85,000 - 105,000

Full time

25 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development firm in Toronto is seeking a Senior Software Developer specialized in ETL and Azure Data Factory. The role involves designing data pipelines, collaborating with cross-functional teams, and ensuring high-quality data transformation. Candidates should have extensive experience with SQL Server, Oracle PL/SQL, and Business Intelligence tools. This position offers competitive salary and development opportunities.

Qualifications

  • Extensive experience in gathering requirements and business process knowledge for high-quality data transformation.
  • Experience with CI/CD pipelines and concepts.
  • Extensive knowledge of Azure SQL DB and Synapse platforms.

Responsibilities

  • Participate in project reviews and deliver system design documentation.
  • Implement data pipelines using Azure Data Factory and Informatica.
  • Collaborate with IT professionals throughout the project lifecycle.
  • Optimize performance of ETL pipelines and databases.

Skills

ETL Development
Azure Data Factory
Data Transformation
Oracle PL/SQL
Business Intelligence Tools
SQL Server

Tools

Azure Data Factory
Informatica
Logic App
Function App
SQL Server
Oracle
Microsoft SQL Server
Databricks
IBM Cognos
Microsoft PowerBI
Job description
RQ08590 - Software Developer - ETL - Senior
About the job RQ08590 - Software Developer - ETL - Senior

Scope of Services and Deliverables - The Services and Deliverables to be provided by the Vendor will include the following:

  • Participate in the review of project, work request and maintenance release artefacts - Use Case, System Requirement Specification, etc.
  • Deliver detailed system design documents and any other supporting documentation conforming to Ministry standards.
  • Design logical and physical data models using Sybase Power Designer.
  • Implement data pipelines using Azure Data Factory (ADF), stored procedure, and Informatica PowerCenter performing extraction, transformation, and loading activities.
  • Implement solutions using Logic App and Function App.
  • Generate structured JSON file using ADF/ SQL.
  • Develop Azure CI/CD pipeline to automate ADF release.
  • Develop complex Oracle PL/SQL program to fulfill project requirements.
  • Implement complex data conversion, e.g., binary to character, EBCDIC to UTF.
  • Implement complex data transformation(s) for derived and calculated values.
  • Integrate data sets from diverse source systems.
  • Implement ADF for initial data load and incremental load.
  • Promote ADF and Informatica ETL/ELT through all Ministry environments including Development, Integration Testing, QA, UAT, Production.
  • Resolve and troubleshoot ADF pipeline, stored procedure, and Informatica workflow technical problems.
  • Monitor and analyze incident, provide timely resolution.
  • Collaborate with IT Professionals throughout the Software Development Life Cycle.
  • Document information from diverse business area stakeholders and subject matter experts.
  • Optimize performance of ADF pipeline, Azure SQL and Synapse databases, and Informatica workflow.
  • Monitor application functionality and performance on daily basis.
  • Provide effective knowledge transfer to Ministry staff at all stages of this assignment.
SkillsExperience and Skill Set Requirements
Evaluation Table
ETL Development-Data Integration 40%
  • Extensive experience in gathering requirements and business process knowledge in order to design correct and high-quality data transformation.
  • Extensive experience in design, development, and implementation with Azure Data Factory, Databricks, including:
    • Self-Hosted Integration Runtime
    • Performance tuning on large data volumes
    • Complex data transformations
    • ADF Debugger to validate data transformation.
  • Experience with Informatica, including:
    • Workflow Manager
    • Repository Manager
    • Designer
    • Workflow Monitor
  • Experience with developing solutions using Logic App and Function App.
  • Experience in rapid application development (RAD) methodologies.
  • Experience in maintaining and improving existing ETL processes.
  • Experience in investigating data to identify potential issues within ETL pipelines.
  • Experience with Business Intelligence tools IBM Cognos and Microsoft PowerBI.
  • Experience with CI/CD (DevOps) pipelines and concepts, including:
    • Branching, pull requests, build, release, multiple parallel development repositories merge.
  • Experience with Azure DevOps, including:
    • Extensive experience in designing and developing SQL Server Stored Procedure, Oracle PL/SQL programs.
Oracle PL/SQL Development 10%
  • Extensive experience in designing and developing SQL Server Stored Procedure, Oracle PL/SQL programs.
Database Technologies 10%
  • Experience with Oracle, Microsoft SQL Server database and tools.
  • Experience with relational and hierarchical database technologies.
  • Extensive knowledge of Azure SQL DB and Synapse platforms, including:
    • Performance tuning on large data volume
Must haves
  • Extensive experience in gathering requirements and business process knowledge in order to design correct and high-quality data transformation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.