Back to job search
MI
Maarut IncVerified Job Source

Software Developer - ETL - Senior

Design, develop, and maintain complex ETL processes using Informatica Cloud and PL/SQL to migrate and optimize data pipelines. Perform data extraction and loading into star/snowflake schemas while ensuring scalability and high performance.

  • On-site
  • Toronto, ON
  • Posted Aug 26, 2026
  • Apply by Sep 25, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

ETL Skills: Knowledge and experience in gathering requirements and business process knowledge in order to transform the data in a way that’s geared towards the needs of end users Knowledge and experience maintaining and improving already existing processes. Knowledge and experience ensuring that the data architecture is scalable and maintainable Knowledge and experience working with the business in designing and delivering correct, high quality data Experience investigating data to identify potential issues within ETL pipelines, notify end-users and propose adequate solutions Experience preparing detailed documentation for further reference Desirable Skills: Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) and Agile methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required Requirements Experience and Skill Set Requirements: Must Haves: Contribute to and support design, development, and maintenance of ETL processes using Informatica Cloud (IDMC). Migrate Informatica PowerCentre v10.2 ETL code including embedded SQL and PL/SQL code developed using Oracle 11g and 19c Test migrated embedded SQL code and PL/SQL based Stored Procedures. Performance-tune and optimize SQL queries and PL/SQL code for performance and scalability. Conduct root cause analysis and resolve ETL issues, including performance tuning and recovery to achieve optimum baseline-based performance Perform data extraction, transformation, and loading (ETL) from various sources into data warehouses (star/snowflake schemas). Translate technical specifications into fully tested applications and data pipelines. Skill Set Requirements: Technical Skills: 5+ years of experience with: Data warehousing design and development with focus on extracting, transforming data coming from various data sources and loading into star/snowflake schemas Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent Writing complex procedures/pkg/views/scripts to do data de-normalization, data extraction, data transformation(cleansing), and data loading. Creating data assets (denormalized) from highly normalized Oracle database, and load the data asset to another type of DBMS (Microsoft SQL DBs, Postgress, etc.) Relational databases (Oracle, MySQL, SQL Server), data modelling (relational & dimensional), advanced SQL, query optimization, data replication, administration Advanced SQL skills (PL/SQL, TSQL) Scripting languages (Python, Unix shell) Cloud technologies (Azure, Google, AWS) Advanced skills and hands-on experience with Azure SQL Server and Azure Data Factory Proficient in creating Data Factory pipelines for copy activity and custom Azure development PL/SQL for data extraction, transformation, and loading, initial setup and other ETL experience management and support, such as troubleshooting, performance tuning, failover and recovery Elasticsearch for search/reporting, tuning for performance optimization Working knowledge of issue tracking system JIRA, Azure DevOps Using Git hub for version control and data model changes Oracle Enterprise Manager (OEM Cloud 12c, OEM 11g Grid), Oracle Names Server, Oracle Net Service, Oracle Connection Manager, and Oracle Advanced Security, Oracle RAC, Oracle Network, Names Server, Data Guard, Oracle Exadata, Oracle Warehouse Builder (OWB) PL/SQL Programming for database change tracking and data warehousing Data migration and data integration across different platforms (Windows to UNIX, Windows to Windows, UNIX to UNIX) /Recovery (Restore) and refresh production and Dev/UAT/Test using RMAN to SAN storage Core Skills: 5+ years of experience with: Technical analysis, program code, detailed programming and reports specifications, program design, writing and /or generating code, and conducting unit tests Software in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways Developing and maintaining system design models, technical documentation and specifications Conducting technical evaluation and assessment of options for technical design issues, application figuration aspects and integration capabilities, related tools and utilities, gap analysis of integration components to technical requirements/specifications/documentation Provide Business intelligence and data analytics, data warehouse design, dimensional data modeling, relational data modelling development and support Conduct research and assessment of options for technical design issues Contributing to design/development project plans, including work breakdown and resources estimates Working with the business analysts to translate the business requirements and functional specifications into an application design appropriate to meet the business and operational/IT needs Working with technical systems specifications and translating them into working, tested applications for large, complex, mission critical applications Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services Analysis, design and development work on complex, multi-tier web-based applications, micro-services architecture, and off-the-shelf solutions Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions Undertaking proof of technology with test data to simulate application load and performance tuning related applications Providing software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways Providing application programming support for incident management, application functionality sustainment, performance tuning and technical documentation Web database performance optimization Ensuring compliance with architecture framework and system standards, and Agile Development Methodology Software Development Lifecycle (SDLC) end-to-end Agile/scrum and Waterfall methodologies Knowledge and experience with leading-edge technologies, design criteria including usability, security, and privacy or web and mobile applications. Public Sector Experience: Experience working with inter-jurisdiction projects between federal/provincial/municipal governments Knowledge of the provincial Environmental services and the legislative framework that governs the data Experience with data migration and integration of with different Environmental systems Knowledge of Public Sector and Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry-standard practices Experience adopting and adhering to public sector Unified I&IT Project Methodology, OPS Enterprise Architecture and Public sector Gating process, and public Sector Standard Systems Development Methodologies.

What you’ll do

Design, develop, and maintain complex ETL processes using Informatica Cloud and PL/SQL to migrate and optimize data pipelines. Perform data extraction and loading into star/snowflake schemas while ensuring scalability and high performance.

Requirements

Requires over 5 years of experience in data warehousing, advanced SQL, and cloud technologies like Azure. Candidates must have expertise in Oracle databases and experience working within public sector frameworks.

Listed skills

  • JiraPreferred
  • AgilePreferred
  • GitPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Informatica Cloud (IDMC)
  • PL/SQL
  • Oracle Database
  • Azure Data Factory
  • ETL/ELT
  • Data Warehousing
  • SQL Tuning
  • Python
  • Azure SQL Server
  • Dimensional Modeling
  • Git
  • JIRA
  • Azure DevOps
  • Elasticsearch
  • Agile
  • SDLC

Job areas

  • Data & Analytics
  • Software
  • Technology
  • Government & Public Sector
  • Consulting

Additional details

Minimum experience
5+ years
Apply by
Sep 25, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available