Analytics Engineer

7 days ago


Saint John, New Brunswick, Canada Cooke Inc. Full time $90,000 - $120,000 per year

Cooke is a global seafood company with operations in North America, Europe, South America and Australia. Our company's success is driven by our dynamic, highly skilled, and innovative management team, supported by dedicated employees who live in coastal communities and contribute to the local area's economy and sense of community.

The Role

We are seeking a skilled and driven
Analytics Engineer
to join our team. In this role, you will be designing data solutions to drive business decisions and operational efficiency. You will work in a dynamic, collaborative environment, partnering with cross-functional teams across the organization, including IT, business operations and senior leadership. You will play a critical role in transforming raw data into meaningful insights using our core technology stack, which includes
SSRS, Power BI, Snowflake
, and
dbt
.

This position offers the opportunity to work on exciting data projects that directly impact business outcomes, from improving operational efficiency to enabling data-driven decision-making. If you are passionate about data engineering and analytics, thrive in a fast-paced environment, and enjoy tackling complex data challenges, we would love to have you on our team.

Key Responsibilities:

  • Report & Dashboard Development:
    Design, develop, and maintain interactive reports and dashboards using SSRS and Power BI to meet business needs.
  • Data Modeling & Optimization:
    Build and optimize Snowflake data models to ensure scalability and high performance.
  • Data Pipelines & Transformation:
    Develop and maintain automated data pipelines using dbt, ensuring accurate and efficient data transformation.
  • Stakeholder Collaboration:
    Work closely with business stakeholders to gather requirements, ensure data accuracy, and deliver analytical insights that drive decision-making.
  • Process Improvement:
    Contribute to continuous improvement initiatives in data governance, SDLC processes, and analytics workflows.
  • Mentorship & Leadership:
    Provide guidance to junior team members, fostering a culture of learning and excellence in data engineering.
  • Issue Resolution:
    Diagnose and resolve data-related issues, ensuring smooth and reliable data operations.

Required Skills & Qualifications:

  • Educational Background:
    Bachelor's degree in computer science, Data Science, Information Systems, Business Analytics or sufficient proven experience within the field.
  • Experience:
    3+ years of experience in data analytics and engineering, with hands-on expertise in SSRS, Power BI, Snowflake, and dbt & SSRS or equivalent tools & technologies.
  • Technical Expertise:
    Proven ability to design and implement large-scale data solutions and optimize complex data models using a variety of modeling techniques such as Star Schema & OBT.
  • Governance & Process:
    Strong understanding of data governance, quality standards, and enforcing processes in data operations.
  • Problem-Solving:
    Excellent analytical and troubleshooting skills with keen attention to detail.
  • Communication:
    Strong verbal and written communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
  • Architect Mindset:
    Ability to translate business requirements into technical solutions by leveraging the appropriate tools, while adopting a comprehensive, end-to-end process perspective.
  • Time Management:
    Demonstrated experience managing multiple concurrent work streams with competing deadlines, including experience prioritizing high-impact work in a fast-paced environment.
  • Results Mindset:
    Experience quantifying and communicating business impact of analytics solutions. Track record of driving measurable improvements in business processes through data-driven solutions. Ability to balance perfect vs. pragmatic solutions to deliver business value.

Join our team and enjoy the benefits of full-time year-round employment with competitive rates and a comprehensive benefits package tailored to support your well-being and career growth.

Benefits Package:

  • Health Benefits:
    Includes coverage for dental, vision, and extended medical care.
  • Insurance:
    Life and disability insurance provided for financial security.
  • Support Services:
    Access to an Employee Assistance Program (EAP).
  • Financial Planning:
    Opportunity for RRSP matching to support your retirement savings.
  • Time Off:
    Paid vacation, holidays, and sick leave for work-life balance.
  • Wellness:
    Wellness programs and access to on-site gym facilities (available in some locations).
  • Career Development:
    Professional growth opportunities and avenues for advancement.
  • Perks:
    Employee discounts on company products or services.
  • Convenience:
    On-site parking or parking allowance.

If you're looking to join a supportive team environment with opportunities for personal and professional development, apply now and become part of our dynamic team.

The Why

Why Cooke? Simple - because we are a company that rewards initiative, resourcefulness, and work ethic. We will champion your growth and provide you with the platform to create your path, your career, and your future.

NOTE: The recruiter is reviewing and interviewing eligible applicants for this position as they are received. If you are interested in this posting, you are encouraged to apply as soon as possible.



  • Saint John, New Brunswick, Canada DP World Full time $70,000 - $110,000 per year

    DescriptionRole PurposeThis position plays a key role in driving data-driven procurement operations within DP World's Procurement – Shared Services function. Reporting to the Manager, Contracts, this position is responsible for managing the end-to-end sourcing process, from data extraction and RFP execution to contract negotiation and setup in Oracle...

  • Process Engineer

    1 week ago


    Saint John, New Brunswick, Canada J.D. Irving Full time $80,000 - $120,000 per year

    DescriptionIrving Pulp & Paper is seeking a Process Engineer for our operation in Saint John, NB. Day to day, you will work closely with the production departments to improve on processes, and environmental and quality related initiatives. ResponsibilitiesProvide troubleshooting , process analyses, optimization, information and improvement support to the...


  • Saint John, New Brunswick, Canada Irving Oil Full time $90,000 - $120,000 per year

    As a Senior Control Systems Engineer on our Engineering Services Team, you will work alongside a multi-disciplinary team on a wide variety of capital and expense projects. Your goal as an integral part of the Control Systems team will be to meet our safety, efficiency, reliability and production goals. Your success will be seen in your work on detailed...


  • Saint John, New Brunswick, Canada Irving Oil Full time $120,000 - $180,000 per year

    As a Project Development Engineer, Front End Engineering (FEE), you will support the development of capital projects by leading the front-end development stages (FEL 1 and 2) and supporting FEED / detailed engineering/execution (FEL 3 and 4) stages. Your goal will be to support sustaining and growth-related capital projects. Your success will be seen in your...

  • Materials Engineer

    5 days ago


    Saint John, New Brunswick, Canada Irving Oil Full time $80,000 - $120,000 per year

    As a Material Engineer, you will play a key role in ensuring the safe and reliable operations of our Saint John Refinery. Your goal will be to work with the Asset Integrity team, supporting both daily operations and project work within the refining environment. Your success will come from applying your expertise in materials, corrosion, and inspection to...


  • Saint John, New Brunswick, Canada Irving Oil Full time $80,000 - $120,000 per year

    As a Project Development Engineer, Front End Engineering (FEE), you will support the development of capital projects by leading the front-end development stages (FEL 1 and 2) and supporting FEED / detailed engineering/execution (FEL 3 and 4) stages. Your goal will be to support sustaining and growth-related capital projects. Your success will be seen in your...


  • Saint John, New Brunswick, Canada J.D. Irving Full time $120,000 - $180,000 per year

    DescriptionAre you an experienced, bilingual Senior Mechanical Engineer with a strategic mindset, a passion for operational excellence, and a vision for the future? We are seeking a high-impact professional to join our leadership team.This opportunity is designed for an experienced mechanical engineer ready to transition into a strategic leadership position,...


  • Saint John, New Brunswick, Canada J.D. Irving Full time $45,000 - $65,000 per year

    DescriptionAre you looking to gain hands-on experience for your future career in Mechanical Engineering? We are currently seeking qualified candidates for the role of Mechanical Engineering Student to join CFM at our office in Saint John, New Brunswick. We are hiring students who are looking for challenge, have a passion for learning beyond the classroom,...


  • Saint John, New Brunswick, Canada Irving Oil Full time $60,000 - $90,000 per year

    As an Asset Integrity Engineering Technologist, you will create new drawings, review mechanical contractor turnover documents, update Asset Integrity records and walking systems. Your goal will be to work with and support cross-functional teams such as Mechanical Engineering, Reliability Engineering, Area Teams, and others, developing and revising inspection...


  • Saint John, New Brunswick, Canada Irving Oil Full time $80,000 - $120,000 per year

    As a Senior Electrical Engineering Designer on Irving Oil's Engineering Services team, you will complete drawings and designs for various electrical installations. Your goal will be to serve as a recognized SME, both inside and outside the organization by checking various types of electrical design deliverables such as heat tracing drawings, electrical...