RQ05076 Software Developer - ETL, Senior Level

Randstad Canada
North York, Ontario, CA
$65-$75 an hour (estimated)
Temporary
Quick Apply

This is a contract position for a Software Developer - ETL, Senior Level for our client who is in the Broader Public Sector.

Work location will be in the North York.

This is a Hybrid Role with 3 days in the office a week. This is a mandatory requirement of the role and is non negotiable outside of exceptional circumstances.

The Contract runs for one year .

Hours per day will be 7.25

Advantages

Good Compensation working on projects that will make a difference to the people of Ontario.

Responsibilities

  • Monitor and analyze incident, provide timely resolution
  • 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
  • Produce transformation mapping document
  • Implement solution using Azure Data Factory (ADF) pipeline and stored procedure, and Informatica PowerCenter
  • Develop Azure CI / CD pipeline to automate ADF release
  • 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
  • Debug ADF pipeline and stored procedure, and Informatica workflow to investigate and fix defects
  • Actively participate, support and provide feedback to project team during design / development / testing / implementation phase
  • Produce supporting documentation
  • Optimize performance of ADF pipeline, Azure SQL and Synapse databases, and Informatica workflow
  • Monitor application functionality and performance on a daily basis
  • Provide effective knowledge transfer to Ministry staff at all stages of this assignment

Qualifications

Must Haves :

Extensive experience with ETL tools Informatica PowerCenter and Microsoft SSIS;

Extensive experience with Azure Data Factory, including :

Experience with CI / CD (DevOps) pipelines and concepts

Experience in data modeling

Experience with Oracle, Microsoft SQL Server database and tools

Extensive knowledge of Azure SQL DB and Synapse

Summary

If interested and qualified for this role, please apply today for immediate consideration!!!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.

In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;

Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.

We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.

ca to ensure their ability to fully participate in the interview process.

30+ days ago
Related jobs
RBC - Royal Bank
Toronto, Ontario

The Senior Developer contributes to setting a clear vision and strategic direction for data governance initiatives. Expertise in at least one ETL tools such as Informatica, Talend, Microsoft SSIS, and Apache NiFi. Active Learning, Agile Methodology, Application Integrations, Application Servers, Det...

Loopio
Toronto, Ontario

A growing passion for driving processes and improving software development productivity for everyone. ...

theScore
Toronto, Ontario

Work with developers across the organization to find pain points and provide solutions that will make the developer experience delightful. The Web Platform team's mission is to provide front end developers an environment that will enable them to create world class web applications. We'll be solving ...

CB Canada
Toronto, Ontario

Our client in the payment solutions industry is looking for a Senior Java Developer to join their team. At least 5 years of software development experience using Java/J2EE. University degree/ diploma preferably in Software Engineering or Computer Science. ...

Robinhood
Toronto, Ontario

We need a Senior Software Developer to help us craft the next generation of our compute layer that powers all of Robinhood engineering. Change Management System - providing a platform for other infra applications to continuously deploy and test their changes across our environments + unifying this e...

Randstad Canada
Toronto, Ontario

Senior level experience in designing, building, modelling and configuring database management systems using at least one of these technologies - MS SQL Server, Oracle Database and Azure SQL Database. Join us as a Software Developer and contribute to innovative, cutting-edge projects!. Development of...

Scotiabank
Toronto, Ontario

Software Developer to work on a strategic application suite. Software Developer role is responsible for designing, developing, and implementing applications for Investment Platform. Reporting to the Senior Manager Development, this Sr. Your role includes delivering of the Java based solution and oth...

Bank of Montreal
Toronto, Ontario

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...

Royal Bank of Canada>
Toronto, Ontario

Hands on development of technical modules and guide the junior developers if required. Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle ...

Maarut Inc
Toronto, Ontario

Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations. Abilityto c...