Data Integration Analyst

5 days ago


Ottawa, Canada Canadian Medical Protective Association Full time

**DATA INTEGRATION ANALYST**

**CONTRIBUTING TO THE CMPA**

**POSITION OVERVIEW**

Reporting to the Senior Data Architect II, the Data Integration Analyst is responsible for developing and implementing ETL processing, reporting, integrations, and visualizations at all stages of Actuarial Services’ workflows and dataflows for source data used in actuarial modelling, model data used in forecasting, and forecast data used in valuation of liabilities and fee setting.

The Actuarial Services Systems Team oversees the infrastructure supporting valuation and fee setting. As a key member of the team, the incumbent supports the maintenance of a data mart providing historical, current, and predictive views of legal case and membership operations. Additionally, the Analyst provides support to the actuarial staff with report development and distribution, complex custom ad-hoc information requests, data modelling infrastructure, and supports analytic needs as required.

The Data Integration Analyst is part of a small (three-member) Actuarial Services Systems Team and has a high degree of individual autonomy and responsibility, nonetheless, working collaboratively and coordinating all activities with the rest of the team.

**POSITION ACTIVITIES**
- PL/SQL ETL Development_
- Develops and maintains Oracle database packages integrating ETL processing into Excel, SAS, R, and Python
- Python Report Development_
- Develops and maintains numerous, complex, and highly varied Excel reports using Python, python‑oracledb and XlsxWriter
- Develops and maintains complex and dynamic Excel VBA macros with a third-party API to access model and forecast data
- Develops and maintains complex Excel reports accessing integrated database queries to keep refreshed with current data
- Develops and maintains complex Word integrations auto-refreshing data via Excel file links to ensure data is current
- Other Related _T_asks_
- Works closely with the Actuarial Services Systems Team on various tasks, such as quality assurance, building regression tests, designing and implementing testing plans, ensuring products satisfy requirements and meet end-user expectations, etc.
- Provides timely and quality assistance to the Senior Data Architect II to fulfil the Actuarial team’s responsibilities
- Provides knowledge sharing and user training on systems and reporting capabilities both within and outside of Actuarial Services
- Troubleshoots and fixes reporting-related issues as they arise
- Creates and maintains comprehensive and robust procedure documents, scope and requirements documents, user manuals, and other information
- Maintains up-to-date knowledge on technology standards, industry trends, emerging technologies, and best practices

**EDUCATION AND EXPERIENCE**
- Minimum 4-year bachelor’s degree with a specialization in Computer Science or an equivalent field of study
- Minimum of 7 years of relevant work experience, including a minimum of 3 years of experience developing reports and ETL programming utilizing PL/SQL, SQL, Python.NET (C# or VB) or similar toolsets
- Demonstrated experience with Structured Query Language (SQL) required
- Demonstrated experience with PL/SQL (Oracle) required
- Experience developing with Python including python‑oracledb and XlsxWriter libraries
- Experience developing and delivering successful Business Intelligence solutions
- Experience working with databases, coding, internal systems, and programming
- Experience writing documentation and guides
- Certified Associate in Python Programming is an asset
- Oracle Database PL/SQL Developer Certified Professional Certification is an asset
- Microsoft Office Specialist: Expert certification is an asset
- Sound understanding of data architecture is an asset
- Understanding of data relational database architectures is an asset
- Understanding of data warehousing methodologies is an asset
- Understanding of business processes (Finance, Customer Relationship Management (CRM), Risk Management, and Corporate Performance Measurement) is an asset
- Understanding of actuarial data modelling is an asset
- Experience working in cross-functional teams in a project-based environment is an asset

**SKILLS AND ABILITIES**
- Ability to work independently and within a team environment and can prioritize workload
- Ability to adapt well to change, meet tight deadlines, and perform well under pressure
- Strong analytic and critical thinking skills
- Keen sense of ownership and self-accountability
- Ability to focus on details and perform functions with accuracy
- Strong Excel skills including data automation using SQL queries and/or macros
- Strong verbal and written communication skills (in English)
- Ability to handle confidential information with discretion and diplomacy
- Ability to use sound judgement and act in a professional manner

**POSTING DETAILS**
- Job Type: regular full-time opportunity
- Salary Range: $97,900 to $131,000 - this role is classified as level 09
- Locat



  • Ottawa, Ontario, Canada Canadian Medical Protective Association Full time

    Poste chez Canadian Medical Protective Association • DATA INTEGRATION ANALYSTCONTRIBUTING TO THE CMPAActuarial Services supports the CMPA's mission and goals through proper valuation of the Association's liabilities. This is accomplished through detailed actuarial work following the Standards of Practice set by Canadian Institute of Actuaries. The...


  • Ottawa, Ontario, Canada Canadian Medical Protective Association Full time

    Position at Canadian Medical Protective Association • DATA INTEGRATION ANALYSTCONTRIBUTING TO THE CMPAActuarial Services supports the CMPA's mission and goals through proper valuation of the Association's liabilities. This is accomplished through detailed actuarial work following the Standards of Practice set by Canadian Institute of Actuaries. The...


  • Ottawa, Canada Alooba Pty Ltd. Full time

    The Canadian Medical Protective Association (CMPA) is seeking a skilled Data Integration Analyst to join their Actuarial Services Systems Team. In this role, you will assist in developing and implementing ETL processing, reporting, integrations, and visualizations for various stages of Actuarial Services' workflows and dataflows. Collaborating with the team,...

  • Data Analyst

    1 week ago


    Ottawa, Canada Thomas Cavanagh Construction Limited Full time

    Location: 9094 Cavanagh Road (Ashton, Ontario) Founded in 1953, Thomas Cavanagh Construction has continued to set the standard for quality construction and materials in Eastern Ontario. With our strategically located pits and quarries, our unmatched fleet of trucks and heavy equipment, our state-of-the-art facilities, and our dedicated employees, Thomas...


  • Ottawa, Canada Canadian Air Transport Security Authority Full time

    The Canadian Air Transport Security Authority (CATSA) has 1 (one) exciting fixed-term opportunity within the Operations branch at the CATSA HQ. This position represents an opportunity for career-driven individuals seeking a position within an organization that inspires growth and promotes excellence to make a difference and contribute to CATSA’s unique...

  • Data Analyst

    2 weeks ago


    Ottawa, Canada CAA North & East Ontario Full time

    **Job Title: Data Analyst** **Location: HYBRID: Work-From-Home / 1031 Bank St, Ottawa, ON** **Job Summary**: The Data Analyst plays a pivotal role in facilitating data-driven decision-making across the organization by collecting, analyzing, and interpreting complex datasets. They possess a keen analytical mindset, a knack for problem-solving, and a passion...

  • Programmer Analyst

    1 month ago


    Ottawa, Canada NTT Data Full time

    Req ID: 280276 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA). How You'll Help Us: We are...

  • Data Analyst

    2 weeks ago


    Ottawa, Canada Compugen Inc Full time

    **Job Title** - Data Analyst **Vacancy No** - VN6014 **Work Location** - Ottawa, ON **Job Details** - The Data Analyst, reporting to the Specialist, Data Analysis, supports the Microsoft Structure Query Language (SQL) Server database and collects, transforms, and analyses data into convenient data sources. The Data Analyst develops user friendly reports...

  • Data Analyst

    2 weeks ago


    Ottawa, Canada CAA North & East Ontario Full time

    **CAA North & East Ontario's success depends on great people. If you are ready for the challenge, find your job here.**: CAA North & East Ontario offers a wide range of career opportunities in our Head Office / Administration Center (Finance, IT, Marketing etc); our award winning Call Centers; Emergency Roadside Assistance and our full service CAA Stores. We...

  • Programmer Analyst

    1 month ago


    Ottawa, Canada NTT DATA Full time

    Job Description Req ID: 280276 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA).How You’ll Help...

  • Programmer Analyst

    4 weeks ago


    Ottawa, Canada NTT DATA Services Full time

    Req ID:#NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA).How You’ll Help Us:We are looking for a...

  • Programmer Analyst

    4 weeks ago


    Ottawa, Canada NTT DATA Services Full time

    Req ID:#NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA).How You’ll Help Us:We are looking for a...

  • Data Analyst

    3 weeks ago


    Ottawa, Canada Canadian Wildlife Federation Full time

    **_Your Connection to Wildlife_**: - As one of Canada’s largest not for profit leaders in wildlife conservation, research, and advocacy, we are seeking to fill the following position _ **Data Analyst** **Who we are**: The Canadian Wildlife Federation (CWF) is a national not-for-profit charitable organization dedicated to ensuring an appreciation of our...

  • Programmer Analyst

    4 weeks ago


    Ottawa, Canada NTT DATA, Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a...

  • Programmer Analyst

    4 weeks ago


    Ottawa, Canada NTT DATA, Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a...

  • Systems Analyst

    3 weeks ago


    Ottawa, Canada NTT DATA Full time

    We are currently seeking a Systems Analyst to join our team in Canada. Location: Remote Language: Bilingual (English/French) Security: Reliability **How You'll Help Us**: We are looking for a Systems Analyst with 5 years experience. You will work collaboratively with stakeholders to identify improvements and design systems to implement those and...

  • Programmer Analyst

    1 month ago


    Ottawa, Canada NTT DATA Services Full time

    Req ID: 280276  NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA). How You’ll Help...

  • Programmer Analyst

    1 month ago


    Ottawa, Canada NTT DATA Services Full time

    Req ID: 280276 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Programmer Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA).How You’ll Help Us:We are...


  • Ottawa, Canada BGIS Full time

    **SUMMARY** The Energy & Sustainability Data Analyst II is responsible for compiling and managing client data on GHG reduction initiatives and other defined Sustainability objectives as required. The Analyst is responsible for data reporting, insight development, recommendations to improve data quality and implementation of these as required. Communicating...


  • Ottawa, Canada Canadian Medical Protective Association Full time

    **STATISTICAL **DATA ANALYST**. SAFE MEDICAL CARE RESERACH** **CONTRIBUTING TO THE CMPA** The Safe Medical Care Research (SMC-R) department performs acquisition, abstraction, and capture of clinically oriented medical legal data. The department analyzes and interprets the data to generate knowledge that supports the activities of Safe Medical Care. The...