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.
V. REQUIREMENTS
Skills/Technical competencies:
- Excellent overall understanding of Azure ecosystem (workspaces, resource groups, Entra ID, compute)
- Experience in writing SQL queries
- Experience in writing Python code (Spark/pandas)
- Experience with API’s
- Experience with Azure Synapse or Azure Databricks will be a plus
- Experience with ML model implementation will be a plus
- Experience with Microsoft PowerBI datasets
- Knowledge of Agile
- Knowledge of M365 (Office, Sharepoint)
- Knowledge of Jira, Monday.com, DevOps or similar
- Knowledge of SQL, Azure SQL server and PostgreSQL
- Knowledge of data warehouses, data lakes and Azure Gen2 storage (blob storage)
- Knowledge of medallion architecture and best practices
- Skills in database testing processes and methodologies
Professional requirements
- University degree or University of applied sciences degree in computer sciences, information systems or engineering
- Background in Computer Science, Data Management, or a related technical field (with a solid understanding of data structures, algorithms, and database fundamentals).
- Experience designing, building, and maintaining end-to-end data engineering pipelines.
- Proficiency in Python and SQL.
- Experience with big data technologies and cloud platforms (specifically Apache Spark, Databricks, and Microsoft Azure).
- Strong analytical and problem-solving skills in coding and data.
- Experience in an international and multicultural environment
- Experience with fundraising data analytics preferred
- Experience with similar data warehouse projects preferred.
- Fluent in English
- Solid knowledge of development processes (requirements gathering, formulating specifications, implementation, testing, compliance)
Personal requirements
- Flexible, pro-active and a strong team player and ready to support team members with their needs
- Client-oriented attitude, coupled with genuine interest in advancing our data-driven way of private fundraising in MSF
- Outstanding capacity to deliver
- Excellent written and oral communication skills
- Impact driven: cares about how the solution brings value to the end user
- Quality and result-oriented
- Autonomous and very well organized
- Committed to MSF values
- MSF experience would be an asset
- Strong organizational skills, capacity to work independently and autonomously
- Ability to work effectively in a multicultural environment
- Commitment to MSF values
- Excellent communication skills and capacity to listen
- Result oriented & persistent
- Customer service oriented
- Commitment to teamwork & sharing knowledge
How to apply
Apply herehttps://msf.recruitee.com/o/data-engineer