Software Developer - ETL - Senior
Offre en anglaisDesign, 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.
- Sur place
- Toronto, ON
- Publié 26 août 2026
- Postuler avant le 25 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
The Hilary and Galen Weston Foundation
Program Manager, Neuroscience
- Sur place
Government of Ontario
Chef des services de soins de santé
- Sur place
Résumé du poste
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.
Ce que vous ferez
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.
Exigences
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.
Compétences indiquées
- JiraSouhaitée
- AgileSouhaitée
- GitSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- 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
Domaines d’emploi
- Data & Analytics
- Software
- Technology
- Government & Public Sector
- Consulting
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 25 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte