Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - ETL

Innosystech Inc

Job Title: Software Developer - ETL

Location: Toronto, Ontario

Work Model: Hybrid

Duration: 2 months

Extension: 1 Time

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 performanc

Description / Responsibilities / Skills

Description

  • The contractor will work in office 3 days per week (40 St. Clair West, Toronto) as per OPS directive and LRC management guidelines
  • This role involves working closely with business analysts, developers, and stakeholders to ensure high-quality data delivery and system integration

Key Responsibilities

  • 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.
  • Collaborate with vendor and entire project team for unit testing, debugging, and validation of ETL processes.
  • Document technical designs, deployment guides, and support materials.
  • Participate in Agile/Scrum development cycles and iterative delivery.
  • Ensure compliance with data governance, security, and access control policies.

Key Responsibilities (cont.)

  • Provide post-implementation support and participate in knowledge transfer sessions.
  • Provide database administration including configuration, backup/recovery, user roles, database

ETL Skills

  • 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

Technical Skills

  • Creating data assets (denormalized) from highly normalized Oracle database, and load the data asset to another type of DBMS

Deliverables

  • Document technical designs, deployment guides, and support materials.
  • Translate technical specifications into fully tested applications and data pipelines.

Experience & Skill Set Requirements

Technical Skills 40%

  • 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 30%

  • 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 5%

  • 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 OPS 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 OPS Unified I&IT Project Methodology, OPS Enterprise Architecture and OPS Gating process, and OPS Standard Systems Development Methodologies.

General Skills 25%

  • Exceptional analytical, problem solving and decision-making skills
  • Demonstrated strong interpersonal, verbal and written communication skills
  • Demonstrated troubleshooting and critical thinking experience
  • Demonstrated ability to apply strong listening skills to facilitate issue resolution
  • Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
  • Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
  • Highly motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multitasking abilities, and a proven track record for meeting strict deadlines.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer - ETL in Ontario, CA vacancy
  •  ...We are seeking an experienced Cloud Data Engineer to design, develop, and maintain scalable cloud-based data platforms and pipelines....  ...candidate will have strong experience in cloud data engineering, ETL/ELT, data lakes, data warehouses, real-time and batch processing... 
    Suggested
    Permanent employment
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...processing, Vertex AI, or multi-cloud environments. **Key Responsibilities** - Pipeline Development: Build and optimize ETL/ELT pipelines using Dataflow (Apache Beam), Dataproc (Spark), Pub/Sub, and Cloud Functions. - Data Infrastructure: Architect and... 
    Suggested

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...candidate should have over 8 years of experience in designing, developing, and maintaining complex systems using various technologies, especially...  ...with teams to create efficient backend systems and ETL pipelines. Expertise in DevOps practices, cloud platforms, and... 
    Suggested
    Long term contract

    Atlantis IT group

    Ontario, CA
    4 days ago
  •  ...Job Title: Software Developer - Full Stack - Senior Location: Toronto, Ontario Work Model: Onsite Duration: 8 Months...  ...Responsibilities Design, implement, and expand ETL and data pipelines. Translate technical specifications into... 
    Suggested

    Innosystech Inc

    Ontario, CA
    2 days ago
  • $110k - $135k

     ...&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, C++Location(s): Toronto, OntarioStatus: Full-timeGet...  ...environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such... 
    Suggested
    Ongoing contract
    Full time
    Work experience placement
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    4 days ago
  •  ...Job Title: Full Stack Software Developer Intermediate Location: Toronto, Ontario - Remote Must Haves ~8+ years of professional software development experience ~ Strong hands-on experience with Angular ~ Strong hands-on experience with React.... 
    Remote work

    Innosystech Inc

    Ontario, CA
    2 days ago
  •  ...have strong technical expertise in Varicent, SQL, data modeling, ETL, compensation systems, and data integration , along with the...  ...and CRM, ERP, Finance, HR, and other enterprise systems . Develop and optimize data transformation and ETL processes.... 
    Permanent employment
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...Job Title: Java Full Stack Developer Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Experience...  ..., develop, integrate, and secure RESTful APIs Apply software design patterns, coding standards, and development best practices... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong... 

    J M Group Inc

    Ontario, CA
    2 days ago
  • $169k - $253k

     ...sits at the intersection of AI, platform engineering, and user-centred design, enabling a rare opportunity to improve both internal developer efficiency and the customer experience. If you have a proven track record of building high-leverage platforms, delivering... 
    Full time
    Second job
    Work at office
    Local area
    Remote work
    Work from home

    Go Daddy Group

    Ontario, CA
    18 hours ago
  •  ...Job Title: Java Developer Location: Mississauga, Canada(Onsite) Job Type: Full time permanent position Job...  .... Collaborate with cross-functional teams throughout the software development lifecycle. Required Skills Strong hands-... 
    Permanent employment
    Full time

    Apptad Inc

    Ontario, CA
    2 days ago
  •  ...Support project lifecycle activities including requirements gathering, design reviews, programming, testing, commissioning, and startup.Develop and implement control strategies, HMI/SCADA graphics, alarms, and system interfaces within the PlantPAx environment.Collaborate... 

    Robert Half

    Chino, CA
    14 hours ago
  • Wmg is looking for a Software Engineer in Ontario, California to lead the development of data sets and solutions for the music industry. In this role, you will build and manage pipelines and APIs, ensuring quality and scalability as part of a high-performing team. The... 

    WMG Inc

    Ontario, CA
    2 days ago
  •  ...on platform, DevOps, and infrastructure solutions Design and implement scalable platform solutions for application teams Develop automation programs to improve platform support efficiency and reduce manual processes Configure platform monitoring, alerts,... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...challenges. This role interfaces closely with customers, sales, engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument drivers, and provide expert technical support. The Applications Engineer remains current... 
    Work experience placement
    Local area

    Maury Microwave

    Ontario, CA
    4 days ago
  • $35 - $40 per hour

     ...hardware • Create P&ID’s based on contract drawings P&ID’s • Develop controls submittals with assistance from senior level...  ...employee assistance program Email a Friend Email a Friend Software Powered by ICIMS ( Job Locations US-CA-Chino ID 2026-... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Flexible hours

    EMCOR Group

    Chino, CA
    4 days ago
  •  ...infrastructure, and database performance issues. Manage incident communications and ensure timely service restoration. Develop and maintain operational runbooks, SOPs, and knowledge articles. Collaborate with cloud, infrastructure, development, and product... 

    J M Group Inc

    Ontario, CA
    2 days ago
  • LERETA, LLC is seeking a Senior Data Engineer to lead the design, modernization, and operational support of the enterprise data platform. You will architect and optimize data integration, warehousing, reporting, and automation across Azure, Snowflake, and Power Platform...

    LERETA

    Pomona, CA
    2 days ago
  • Must-Have Qualifications Experience troubleshooting Docker container image issues and implementing remediation plans for security vulnerabilities, including determining when vendor patches, exceptions, or compensating controls are required. Experience with VM security...

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...maintain Azure cloud infrastructure and data platform services Build and manage CI/CD pipelines using GitHub Actions/Jenkins Develop and maintain infrastructure as code using Terraform Support and optimize Power BI platform environments Collaborate with data... 

    J M Group Inc

    Ontario, CA
    2 days ago
  • $120k - $140k

     ...an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable... 
    Full time
    Work at office
    2 days per week

    Localcoin

    Ontario, CA
    6 days ago
  • Job Title: Sr. Java Developer TDM Location: Toronto, ON Work Arrangement: Onsite Employment Type: Full-Time Job Description...  ...RDS, Azure SQL, or GCP BigQuery Strong understanding of software development lifecycle and Agile methodologies Excellent... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...Serve as an experienced Lead Developer responsible for designing scalable, secure, and resilient applications that leverage containers, modern Java frameworks, Kotlin, React, and PostgreSQL in a hybrid work model. Collaborate closely with product and engineering teams... 

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...Lead Developer role in a global technology organization responsible for designing scalable hybrid web and mobile solutions using React Js, React Native, Next Js, Node JS, TypeScript, PostgreSQL, Redux and NGINX web server administration. Role involves setting technical... 

    J M Group Inc

    Ontario, CA
    2 days ago
  • $110k - $140k

     ...improving production performance. The Lead Process Engineer will develop, optimize, validate, and sustain manufacturing processes used...  .... - Proficiency with Microsoft Office applications and CAD software such as SolidWorks or equivalent systems. - Strong project... 
    Temporary work
    Work at office

    AllSTEM Connections

    Ontario, CA
    3 days ago
  •  ...patterns, and event-driven architectures Lead cloud-native application architecture and application modernization initiatives Develop architecture strategies focused on performance, scalability, resiliency, and availability Establish and promote DevOps, CI/CD,... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  • Senior .NET Developer / Lead Backend Developer Location: Toronto, Ontario Work Model: Hybrid - 4 days onsite and 1 day remote...  ...Required Qualifications 12 15 years of professional software-development experience, with significant experience in backend... 
    Contract work
    Work at office
    Remote work

    Innova software Services Inc

    Ontario, CA
    2 days ago
  •  ...advanced knowledge of Splunk architecture, administration, configuration, troubleshooting, performance tuning, and optimization Develop and maintain Splunk solutions aligned with enterprise security, monitoring, governance, and operational requirements Ensure CIM... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...transition to an Azure-based BI ecosystem. The position requires 5+ years of experience in data engineering. Responsibilities include developing data pipelines, optimizing reporting solutions, and ensuring data integrity while utilizing Microsoft Fabric and Power BI. This... 

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Ontario, CA
    3 days ago
  •  ...products. The ideal candidate is a hands-on engineer with strong software development discipline, deep bare-metal firmware expertise, and...  ...engineer who can independently define firmware architecture, develop features, debug hardware/software interaction issues, support validation... 
    Contract work
    Temporary work

    VDart Inc

    Ontario, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - ETL. Be the first to apply!