
Data Engineer
- On-site
- Intersection position
Job description
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
Job requirements
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.
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.
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
- Praha, Praha, Hlavní město, Czechia
or
All done!
Your application has been successfully submitted!