Data Engineer

2 days ago


Fredericton, New Brunswick, Canada NeenOpal Inc. Full time

Job Overview

NeenOpal Canada Inc. is looking for experienced Data Engineer(s) to design, develop, and maintain scalable data pipelines and ETL processes. The successful candidate(s) 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.
  • Excellent Communication Skills
    : As you will be dealing with clients directly, articulating yourself and explaining the work done is paramount.

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



  • Fredericton, New Brunswick, Canada Wavestone Full time

    Company Description Be part of a global consulting powerhouse, partnering with clients on their most critical strategic transformations. We are Wavestone. Energetic, solution-driven experts who focus as much on people as on performance and growth. Hand in hand, we share a deep desire to make a positive impact. We are an ambitious firm with a worldwide...

  • Senior Data Engineer

    2 weeks ago


    Fredericton, New Brunswick, Canada Sun Life Full time $90,000 - $140,000

    You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...


  • Fredericton, New Brunswick, Canada Nestle Operational Services Worldwide SA Full time

    Position SnapshotBusiness areas: Nestlé CanadaJob title: Sr. Specialist Product Ownership-Data Engineer (1-year contract)Location: North York, ON located at 25 Sheppard Ave W, North York, ON M2N 6S8;Hybrid A little bit about usWhile Nestlé is known for KitKat, Gerber, Nescafe, and Häagen-Dazs, our recipe for success comes down to one thing: our people. We...

  • Data Architect

    5 days ago


    Fredericton, New Brunswick, Canada Quantiphi Full time

    While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.If working in an environment that encourages you to innovate and excel, not just in professional but personal life,...

  • AI Engineer

    1 week ago


    Fredericton, New Brunswick, Canada YuJa Inc. Full time US$90,000 - US$100,000

    At YuJa, we are on a mission to equip regulated sector clients with solutions to deliver compliant digital experiences. We integrate AI thoughtfully to support smarter decisions and create more inclusive, user-centric solutions. We're looking for a passionate AI Engineer to join our core engineering team and help design, build, and scale our AI...


  • Fredericton, New Brunswick, Canada Hatch Full time

    Requisition ID:96971Job Category:EngineeringLocation:Fredericton, NB, CanadaJoin a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining , energy , and infrastructure , our 10,000 colleagues in 150 countries tirelessly work toward bettering the...

  • Geotechnical Engineer

    2 weeks ago


    Fredericton, New Brunswick, Canada CBCL Limited Full time

    We have an exciting opportunity for a skilled Intermediate Geotechnical Engineer to join our team in our dynamic team in any of our geotechnical and materials engineering New Brunswick offices located in Saint John, Fredericton, or Moncton. If you have a passion for geotechnical engineering and a desire to contribute to impactful projects, we invite you to...

  • UX Engineer

    2 days ago


    Fredericton, New Brunswick, Canada Assembled Full time

    About AssembledGreat customer support requires human agents and AI in perfect balance, and Assembled is the only unified platform that orchestrates both at scale. Companies like Canva, Etsy, and Robinhood use Assembled to coordinate their entire support operation — in-house agents, BPOs, and AI — in a single operating system. With AI Agents that resolve...


  • Fredericton, New Brunswick, Canada Sargent & Lundy Full time

    About Sargent & Lundy At Sargent & Lundy, we care about the health and well-being of our employees. Our commitment extends beyond the workplace, offering comprehensive healthcare plans and generous paid time off to support our team members in every aspect of their lives. We understand the importance of work-life balance, which is why we are proud to provide...


  • Fredericton, New Brunswick, Canada Stantec Full time

    DescriptionGrounded in safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit, and a vision for growth. We draw from more than 20 technical specialties worldwide and are devoted to fostering a community of diverse talents, backgrounds, and expertise. Here, you can apply your passion and collaborate with top...