Title: Data Engineer

Location: at least 3 days a week required in Prague Office, Czech Republic

Contract: Fixed one-year full-time employment contract with possibility of renewal

Reporting to: This position reports hierarchically to the Head of Technology, and functionally to the International Fundraising Analyst

Deadline for applications: 24.08.2025

Expected Start Date: 01.10.2025

I. MSF INTERNATIONAL

Médecins Sans Frontières (MSF) is an international, independent, medical humanitarian organisation that delivers emergency aid to people affected by armed conflict, epidemics, healthcare exclusion and natural disasters. MSF offers assistance to people based only on need and irrespective of origins, religion, gender or political affiliation.

MSF International is the legal entity that binds MSF’s 24 sections, 27 associations and 18 branch offices together. Registered in Switzerland, MSF International provides coordination, information and support to the MSF Movement, as well as implements international projects and initiatives as requested.

II. POSITION BACKGROUND

Médecins sans Frontières (MSF) has opened a Shared IT Services center (SITS) in Prague in 2019. This center provides IT support to all interested parties around the world – people sent to missions, operating centers, sections, and branch offices.

Providing the best medical care possible in its intervention contexts is a core responsibility for MSF. Despite continuous efforts, ensuring MSF health workers with uneven clinical background provide care that puts the patient at the center and ensures patient safety is a real challenge, especially in remote and scattered small health facilities where delivering sufficient clinical training and supervision is difficult.

To provide the field with insights and data a shared application reporting platform (SHaRP) has been created. This is a platform for processing, analyzing and sharing data based on Azure.

III. PLACE IN THE ORGANISATION

Member of the ShaRP team.

This position reports hierarchically to the Head of Technology and Data management team lead. Functionally it will report to the International Fundraising Analyst.

Internal relationships

  • SITS Account Manager

  • SHaRP Product Owner

  • MSF Fundraising community

  • SITS staff

  • Data privacy officers

  • Data security officers

  • Application users

  • Business intelligence leads

External relationships

  • Azure support

  • Data suppliers

Mission:

Providing MSF globally with data and insights. Building and improving the platform, maintaining the infrastructure.

The main deliverable of the Data Engineer during the first 12 months will be designing and building the Fundraising FR Data Warehouse (approx. 90-95% of their time), enabling global reporting and analysis. This includes the identification of business and data requirements, definition and set-up of the data model/ dimensions that integrates data from multiple sources, as well as creating a semantic model to support global reporting and analytics needs.

Additionally, and occasionally, we may seek support and advisory for two other fundraising- and digital engagement-related projects: The Operational Information Sharing Project and the Performance Track TIC project.

IV. RESPONSIBILITIES

  • Maintains and creates Azure Synapse data pipelines and Azure Databricks jobs

  • Maintains the database integrity

  • Handles new requests for datasets

  • Provides and maintains tools for the administration of data governance processes

  • Stimulates and supports the sharing of best practices

  • Guarantees compliance of the application with security policies and procedures

  • Carries out other relevant duties as required

  • Coordinates the test scenarios & environments, when needed

  • Optimizes the queries and workspaces for cost and speed

  • Collaborates with stakeholders to gather and understand business and data requirements

  • Collaborates with local teams to support the preparation, extraction, and transfer of CRM and related data into the data warehouse.

  • Designs and implements a data model that integrates data from multiple CRM systems and other sources.

  • Builds and maintains a standardized semantic model to support current and future global reporting and analytics needs.


At Impactpool we do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify. Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.