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

Senior Business Analyst, Data Engineering / Healthcare Data

$90k - $140k per year
Senior Business Analyst, Data Engineering / Healthcare Data

Position Description
CGI is expanding its Health and Life Sciences Team in the Atlantic Region! We are seeking Senior data-focused Business Analyst or Data Engineering BA to support enterprise healthcare data, analytics, reporting, ETL, data modelling, governance, privacy, and CIS/EHR reporting environments.

Your future duties and responsibilities
• Gather and document requirements for healthcare data, analytics, and EHR/CIS reporting
• Translate business needs into data models, ETL pipelines, and reporting solutions
• Collaborate with data engineers, stakeholders, and clinical teams
• Support data modelling, data flows, and transformation logic
• Ensure data quality, validation, and integrity across pipelines
• Contribute to BI reporting and dashboard development
• Ensure compliance with data governance, privacy, and security standards
• Support UAT, data reconciliation, and issue resolution
• Provide expertise in healthcare data and reporting environments

Required qualifications to be successful in this role
• Degree in IT, Computer Science, Health Informatics, or equivalent experience
• 10+ years IM/IT experience
• 10+ years of data engineering, BI development, or related data delivery experience
• 7+ years of enterprise healthcare data experience
• Experience with cloud-based analytics environments
• Strong experience with data modelling, ETL, reporting platforms, governance, security, and privacy controls
• Experience supporting CIS/EHR reporting environments

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $90,000–$140,000. This role is a future opportunity.

#LI-OA1

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Business Analyst, Data Engineering / Healthcare Data in Fredericton, NB vacancy
  •  ...This is a remote position. Job Description Senior Data Analyst (Part-Time) Department: Clinical Information Solution (CIS) /...  ...Employment Type: Contract (Part-Time Approximately 23 Business Days per Week) About the Opportunity Service New Brunswick... 
    Senior
    Full time
    Contract work
    Part time
    Remote work

    SereneAid

    Fredericton, NB
    1 day ago
  • $75k - $125k per year

    Senior Business Analyst, Business Intelligence Position Description We are seeking an experience Healthcare BI Business Analyst to support requirements gathering, stakeholder engagement, workshop facilitation, metrics/KPI definition, reporting requirements, testing, and... 
    Senior
    Fredericton, NB
    a month ago
  • A public sector business application service agency is seeking two Senior Programmer Analysts (Level 3) to drive the end-to-end replacement and development of core infrastructure...  ...and VB.NET WinForms. Database & PL/SQL Engineering: Construct, optimize, and debug advanced... 
    Senior
    Remplacement
    Remote work

    Randstad

    Fredericton, NB
    more than 2 months ago
  • A public sector business application service agency is seeking a Senior Business Systems Analyst III with deep technical expertise to bridge legacy infrastructure with a modern...  ...design, build, and test highly complex backend data integrations to ensure dependent legacy... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work

    Randstad

    Fredericton, NB
    more than 2 months ago
  • $50k per year

     ...public sector client, Affinity is seeking a Business Analyst to support the development of new public-...  ...application is currently supported by a Senior Developer/Application Lead with extensive...  ...reporting activities using project data, including status tracking and insights... 
    Senior
    Long term contract
    For contractors
    Remote work

    Affinity

    Fredericton, NB
    27 days ago
  • $75k - $125k per year

    Senior Business Analyst/Clinical Adoption Lead Position Description We are seeking a Clinical adoption and informatics-focused BA role supporting...  ...in this role • Current or recent Canadian regulated healthcare professional background, such as RN, NP, RT, OT, PT, or... 
    Senior
    Remote work
    Fredericton, NB
    a month ago
  •  ...This is a remote position. Senior Business Systems Analyst (M365 / SharePoint Information Management) Role: Senior Business Systems Analyst...  ...and remote teams. Perform workload analysis and data mapping exercises. Assess current-state environments including... 
    Senior
    Contract work
    Work at office
    Remote work

    SereneAid

    Fredericton, NB
    a month ago
  • A public sector business application agency is seeking a Business Analyst (Level 2) to support a critical modernization initiative. The project focuses on transforming...  ...features, electronic notification frameworks, and data migration workflows to drastically improve the user experience... 
    Contract work
    Remote work

    Randstad

    Fredericton, NB
    more than 2 months ago
  •  ...outcomes for consumers, patients, healthcare professionals, employers and...  ...to support our client’s business operations needs. What’s in...  ...with Functional Leads, Business Analysts, Solution Designers, and Developers...  ...expected results and test data Prioritize and execute test... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Telus Health

    Fredericton, NB
    27 days ago
  • $60k - $120k per year

    Senior Business Analyst - Fredericton, New Brunswick Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada's largest independent information technology services firm, and we're still growing! We're expanding in Atlantic... 
    Senior
    Fredericton, NB
    more than 2 months ago
  •  ...This is a remote position. Senior Business Analyst III – NBCN Lung & Cervical HPV Screening Project Client: Provincial Health Application...  ...technology solutions. This role requires expertise in healthcare transformation initiatives, Agile delivery, Salesforce... 
    Senior
    Contract work
    Remote work

    SereneAid

    Fredericton, NB
    a month ago
  •  ..., design, code and implement cloud-based data and analytics products that conform to standards...  ...operational problems, and support business partners in effective use of cloud-based...  ...Proficient in using Python and SQL for data engineering and analytics development - Familiar... 
    Senior

    P@thlion Staffing Careers

    Fredericton, NB
    19 days ago
  • $95k - $178k per year

     ...leading company delivering sustainable design, engineering, and consultancy solutions for natural...  .... Role accountabilities: As a Senior Acoustics Engineer, you will bring your experience...  ...with teams across a wide variety of business sectors. In this role, you will be... 
    Senior
    Full time

    Arcadis

    Fredericton, NB
    4 days ago
  •  ...Job Description – Senior Project Manager III (NBCN Lung & Cervical...  ...optimization, and support of healthcare applications across New...  ...internal teams, vendors, and business stakeholders. Managing project...  ...Solution Architects Business Analysts Subject Matter Experts... 
    Senior
    Full time
    Contract work
    Remote work
    Fredericton, NB
    4 days ago
  • $60k - $75k per year

     ...organization that provides analytical and applied research services. In business since 1962, we serve over 1000 clients annually from our...  ...in a related field such as business or commerce • Science or engineering background an asset • Proven experience in a similar role &... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Monday to friday

    RPC

    Fredericton, NB
    20 days ago
  •  ...assurance qualité Collaborer avec les responsables fonctionnels, analystes d’affaires, concepteurs de solutions et développeurs pour...  ...expérience en assurance qualité logiciel incluant 2 ans dans un rôle senior ~ Capacité à comprendre les besoins clients et à aligner les... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work

    Telus Health

    Fredericton, NB
    27 days ago
  • $106.7k - $156.7k per year

     ...Opportunity We are excited to announce a new opportunity for a Senior Mechanical Engineer within our newly formed Delivery Center Team! The home...  ...any location in Canada where the Energy & Resources (E&R) Business Operating Unit (BOU) has a presence. The Delivery Center... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Home office

    Stantec

    Fredericton, NB
    19 days ago
  • $120k - $150k per year

     ...Hydrotechnical Engineer Vancouver/Toronto/Sudbury/Fredericton Are you looking for an opportunity to… · Make a meaningful difference and leave a positive impact on the environment? · Work in a close-knit group of like-minded, motivated professionals where relationships... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours
    3 days per week

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  •  ...Limited, we are a successful, dynamic, growing engineering and environmental consulting firm. We...  ..., mechanical and electrical; Drive Business Growth: Engage in business development activities...  ...Visit project sites to collect essential data, assess existing structures, and oversee... 
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    CBCL Limited

    Fredericton, NB
    4 days ago
  • $95k - $125k per year

     ...an exciting opportunity for a Structural Engineer to join our New Brunswick Structural Team...  ...change order management, and invoicing; Business Development Design calculations and analysis...  ...compensation structures and market data. Beyond base salary, CBCL provides a comprehensive... 
    Long term contract
    Full time
    Contract work
    Casual work
    Internship
    Work at office
    Work from home
    Flexible hours

    CBCL Limited

    Fredericton, NB
    18 days ago
  • $100 - $120 per hour

     ...emergiTEL is hiring a Senior Security Risk Assessment Consultant for our client in the...  ...sectors such as government financial services healthcare or insurance. Experience with cloud...  ...OSCP GWAPT GWEB Azure Security Engineer AWS Security Specialty Vacancy Status... 
    Senior
    Contract work

    emergiTEL

    Fredericton, NB
    1 day ago
  •  ...management or related professional area. OR 2-year degree from an accredited university in Hotel and Restaurant Management Hospitality Business Administration or related major; no work experience required. CORE WORK ACTIVITIES Executing Event Operations Solve... 
    Senior
    Full time

    Marriott Hotels Resorts

    Fredericton, NB
    19 days ago
  •  ...Sonrai (pronounced Son-ree), which means “data” in Irish, helps enterprises unearth, prioritize, and remove risks in every part of their...  ...-knit team. Sonrai Security is currently not hiring, but our Engineering team is looking to meet the best talent for our future open... 
    Full time

    sonrai-security

    Fredericton, NB
    a month ago
  • $89.2k - $129.3k per year

     ...are seeking an Instrumentation & Controls/Industrial Automation Engineer to join our Energy and Resources consulting team. This position...  ...CA Delivery Center-Saskatoon SK Employee Status: Regular Business Justification: New Position Travel: Yes Schedule: Full... 
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Remote work

    Stantec

    Fredericton, NB
    1 day ago
  •  ...Senior Account Manager / Account Manager – Bermuda Office Technology & Managed Services Our client, an established Bermuda-based technology...  ...a unique combination of professional opportunity, international business exposure, and an exceptional Island lifestyle. Known for its... 
    Senior
    Full time
    Contract work
    Work at office
    Relocation package

    Squires Resources Inc

    Fredericton, NB
    23 days ago
  •  ...Job Title: Senior Change Manager (CM3) Job Type: Fixed-Term Contract Contract Duration: 24 Months Work Location: Hybrid Remote...  ...to implement a fax-free digital referral system to improve healthcare access, efficiency, and quality of care across the province.... 
    Senior
    Full time
    Contract work
    Fixed term contract
    Remote work

    Upstaff

    Fredericton, NB
    more than 2 months ago
  •  ...Senior Geotechnical Engineer - Technical Lead Fredericton, NB KCB is a multidisciplinary engineering, geoscience, and environmental consulting firm grounded in our values of Passion , Integrity , and Excellence . With teams across North America, South America,... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  • $52.23 - $65.32 per hour

     ...Engineer V (Hydroelectric Electrical Engineer) One (1) Regular position Fredericton, New Brunswick, Canada Salary range: $52.23 - $65.32 hourly based on 40 hours per week Competition # E22455-2026 At NB Power we are a team, committed to offering the best customer... 
    Hourly pay
    Full time
    For contractors
    Local area
    Immediate start
    Flexible hours

    Énergie NB Power

    Fredericton, NB
    25 days ago
  •  ...Intermediate Water Resources Engineer Are you looking for an opportunity to… Leave a positive impact on the environment through progressive design? Work in a close-knit group of motivated professionals? Focus on continued growth and development? Develop your critical... 
    Work at office
    Flexible hours

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  • $70k - $135k per year

    Senior Project Manager - Fredericton, New Brunswick Position Description This is a...  ...satisfaction, enabling new and extension business. You will ensure resourcing is achieved and...  ...• Undergraduate degree such as Business, Engineering, or Computer Science or equivalent... 
    Senior
    Fredericton, NB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Business Analyst, Data Engineering / Healthcare Data. Be the first to apply!