Data Engineer

1 week ago


Fredericton New Brunswick, York region, Canada NeenOpal Inc. Full time

Job Overview

NeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the opportunity to work in a hybrid environment, with 1-2 days per week in our Fredericton office.


Key Responsibilities

  • Data Pipeline Development: Design, implement, and manage robust data pipelines that ensure efficient data flow from various sources into data warehouses. This includes automating ETL processes using Python and advanced data engineering tools.
  • Data Integration: Utilize industry-standard tools and technologies to integrate and transform data. This includes working with platforms such as:
  • AWS Services: AWS Glue, AWS Data Pipeline, Amazon Redshift, and Amazon S3.
  • Azure Services: Azure Data Factory, Azure Synapse Analytics, and Azure Blob Storage.
  • Data Warehousing: Implement and optimize data warehousing solutions using Snowflake and Amazon Redshift.
  • Database Management: Develop, optimize, and manage relational databases, including SQL Server, MySQL, and PostgreSQL, ensuring data integrity and performance.
  • Performance Optimization: Continuously monitor and improve the performance of data processing workflows. Apply best practices for query optimization and data processing efficiency.
  • Collaboration: Work closely with cross-functional teams in the US, India, and Canada to deliver high-quality data solutions. Ensure effective communication and collaboration across different time zones.
  • Data Governance: Document data pipelines, ETL processes, and data mappings in line with established data governance standards. Ensure compliance with data quality and security protocols.
  • Troubleshooting & Support: Diagnose and resolve data-related issues promptly, providing ongoing support to ensure the reliability of data solutions.


Required Skills and Experience

  • ETL & Data Engineering Tools: Minimum 2+ years of experience in designing and developing ETL processes using tools such as AWS Glue, Azure Data Factory, or similar ETL platforms.
  • Programming: Proficient in Python for data engineering and ETL automation. Familiarity with SQL for database management and query optimization.
  • Cloud Platforms: Strong experience with cloud-based data services on AWS or Azure. Familiarity with GCP is a plus.
  • Data Warehousing: Expertise in developing and managing data warehouse solutions using platforms like Snowflake, Amazon Redshift, or Azure Synapse Analytics.
  • APIs & Data Integration: Experience in integrating data from various sources using RESTful APIs and other data integration techniques.

Preferred Qualifications:

  • Advanced Cloud Expertise: Experience with advanced features and services within AWS, Azure, or Snowflake, and a commitment to staying updated with the latest data engineering technologies.
  • Business Acumen: Ability to translate complex business requirements into scalable and efficient data engineering solutions, aligning technical implementations with business objectives.


What We Offer

  • Dynamic Work Environment: A hybrid work model that combines the flexibility of remote work with the collaborative benefits of in-office presence.
  • Professional Growth: Opportunities for continuous learning and development within a fast-growing, global analytics company.
  • Innovative Projects: Engage in cutting-edge data engineering projects with a diverse team of experts across the globe.


Note: You are expected to have a valid work authorization in Canada to apply for this role


  • Data Engineer

    1 week ago


    Fredericton, Canada NeenOpal Inc. Full time

    Job OverviewNeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the opportunity...

  • Data Engineer

    7 days ago


    Fredericton, Canada NeenOpal Inc. Full time

    Job OverviewNeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the opportunity...

  • Data Engineer

    7 days ago


    Fredericton, Canada NeenOpal Inc. Full time

    Job OverviewNeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the opportunity...


  • Fredericton, Canada NeenOpal Inc. Full time

    Job OverviewWe are seeking a highly skilled Data Solutions Engineer to join our global analytics team at NeenOpal Canada Inc. The successful candidate will design, develop, and maintain scalable data pipelines and ETL processes using AWS Services, Azure Services, and other advanced data engineering tools.Key Responsibilities:Design and implement robust data...


  • Fredericton, New Brunswick, Canada NeenOpal Inc. Full time

    Job OverviewNeenOpal Canada Inc. is a leading company in data analytics solutions, seeking an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes.About the RoleThis is an exciting opportunity for a skilled Data Engineer to collaborate closely with our global Business Analytics teams to support the...

  • Data Engineer

    7 days ago


    Fredericton, NB, Canada NeenOpal Inc. Full time

    Job Overview NeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the...

  • Data Engineer

    7 days ago


    Fredericton, NB, Canada NeenOpal Inc. Full time

    Job Overview NeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the...

  • Data Engineer

    7 days ago


    Fredericton, New Brunswick, Canada NeenOpal Inc. Full time

    Job OverviewNeenOpal Canada Inc. is seeking an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes.

  • Data Engineer

    5 days ago


    Fredericton, New Brunswick, Canada NeenOpal Inc. Full time

    At NeenOpal Canada Inc., we are seeking a highly skilled Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes.About the RoleThis is an exciting opportunity for a motivated professional to join our global Business Analytics teams and support the implementation of data warehouse solutions tailored to client needs.Key...

  • Data Analyst

    4 weeks ago


    Fredericton, New Brunswick, Canada BBD Insights Inc.] Full time

    h1, h2, h3 {color: #00698f;} p {font-size: 14px;}Job Title: Data EngineerJob DescriptionBBD Insights Inc. is seeking a skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems.Key Responsibilities:Design and implement data pipelines and architecturesDevelop and...


  • Fredericton, NB, Canada NeenOpal Inc. Full time

    Job Overview NeenOpal Canada Inc. is looking for an experienced Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate will collaborate closely with our global Business Analytics teams to support the implementation of data warehouse solutions tailored to client needs. This role offers the...


  • Fredericton, Canada NeenOpal Inc. Full time

    Job Title: Cloud Data EngineerAt NeenOpal Canada Inc., we are seeking a skilled Cloud Data Engineer to design, develop, and maintain scalable data pipelines and ETL processes. This role offers the opportunity to work in a hybrid environment, with 1-2 days per week in our Fredericton office.Key Responsibilities:Design, implement, and manage robust data...

  • Senior Manager

    4 weeks ago


    New Westminster, Canada Remitly Inc. Full time

    h3>Senior Engineering Manager, Authentication PlatformJob Description:Remitly's vision is to transform lives with trusted financial services that transcend borders. Today, we are reimagining global financial services and building products that extend beyond traditional barriers to give customers access to more of the services they need, no matter where they...

  • IT Analyst

    2 months ago


    Moncton, New Brunswick, B1C, Cape Breton, Canada Vitalité Health Network Full time

    NOTE: Applicants must attach their resumé to the application form. JOB SUMMARY: Reporting to the Director of Digital Health and Innovation, the incumbent will be responsible for the integration, management and optimization of data within the organization. The candidate will be responsible for developing advanced data models, participating in the evolution...


  • Fredericton, New Brunswick, Canada IBI Group Full time

    OverviewArcadis is a leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We empower our clients with agile, data-driven insights and technologies that complement our sustainable design, engineering, and advisory expertise.Job DescriptionWe are seeking an experienced Software Developer to join our...

  • Clinical Study Manager

    6 months ago


    New Brunswick, Canada ZOLL LifeVest Full time

    **Location: Remote, Canada**: **Resuscitation**: ZOLL Medical is a growing, innovation-driven company on the forefront of delivering medical devices to save lives, and software solutions to improve efficiency. With customers in more than 140 countries, we continue to expand our reach, as well as our product offerings. Hospitals, emergency medical services...


  • New Brunswick, Canada Barnard Full time

    About UsBarnard Construction Company, Inc. is a leading provider of heavy civil construction services in North America. With a strong presence in the industry, we offer a wide range of services including dam construction and rehabilitation, power transmission and distribution, tunneling, and more.Position OverviewThis is a developmental opportunity for a...

  • ECU Engineer

    1 week ago


    Saint John, New Brunswick, New Brunswick, Canada Tata Consultancy Services Full time

    About TCSTata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...


  • Fredericton, Canada Englobe Full time

    We offer A full range of benefits (group insurance with shared costs upon hiring, group RRSP); A telemedicine virtual healthcare service; An annual reimbursement of sports expenses; Opportunities for skills development; Flexible hours and ability to compress working hours; Internal policy to encourage teleworking. Choose the path of impact. Join...

  • ECU Engineer

    5 days ago


    Saint John, New Brunswick, New Brunswick, Canada Tata Consultancy Services Full time

    Inclusion without ExceptionTCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...