IFRC logo

Full Stack Developer

IFRCMultiple locations
Category | Grade:ProfessionalDeadline:9 Aug 2026Job ID:160360Posted on:26 Jul 2026
Apply now

Overview

Build end-to-end data products for IFRC on Microsoft Fabric and Azure Synapse, from business requirements and schema design through engineering, Power BI reporting and user testing. The developer will improve data quality, security, performance and self-service analytics across global teams.

Department: Digital Transformation Department

Languages

Required: English

Desired: Another IFRC official language

Minimum Experience

5 years

Estimated Salary

Not available

Responsibilities

  • Translate business requirements into data models, pipelines and reporting solutions
  • Develop schemas and data products using SQL and PySpark
  • Design Power BI dashboards and support user acceptance testing
  • Implement data quality, security, performance and scalability controls
  • Document architecture and mentor colleagues in self-service analytics

Requirements

  • Bachelor’s or master’s degree in computer science, information systems or a related field
  • At least five years of progressively responsible data engineering experience
  • At least three years with Microsoft Fabric or Azure Synapse and Power BI reporting
  • Fluency in English

Skills

Data engineeringData modellingDashboard developmentData quality managementCloud architecturePerformance optimizationTechnical mentoring

Tools

Microsoft FabricAzure Synapse AnalyticsAzure Data FactoryPower BISQLPySparkPythonMicrosoft SQL ServerApache SparkAzure DevOps

Additional info

  • Duty station may be Morocco, Lebanon, Egypt or the United Arab Emirates