Emploi Tunisie » Offres d'emploi à El Menzah » Data Engineer / Full-Stack Developer (Mid-Level)-– Python, SQL, ClickHouse, Airflow & Next.js (Tunis, on-site)
About us and the role:
We build a fully open-source data-mesh platform that lets organisations, institutions, and states share data securely and keep control over it — for health systems and the public sector across Africa and Europe, including work for institutions such as the African Union. This is real data and platform engineering with continental impact, not generic website work.
We are growing our engineering team and hiring a Mid-Level Data Engineer / Full-Stack Developer, based at our Speedykom MEA office in Tunis. You will split your time roughly evenly between building and running data pipelines and analytical stores, and developing the full-stack application that exposes data products, pipelines, and dashboards to users. This is an on-site role in Tunis (not remote-first), and it involves regular travel across Africa: beyond writing code, you will run workshops and deliver training to partner and public-sector teams, so communication and critical thinking are central.
The technical environment:
On the data side you will work with ClickHouse as our analytical store, Apache Airflow and Apache Hop for orchestration and ETL, MinIO / S3 object storage and Parquet, DuckDB, data contracts, DataHub for cataloguing and lineage, and Apache Superset for BI. On the application side, a Python / Django REST backend and a Next.js / React / TypeScript frontend, with PostgreSQL and Redis, containerised with Docker and deployed on Kubernetes, secured with Keycloak, and shipped through GitHub Actions.
What you will do (about 50% data, 50% full-stack):
Design, build, and maintain data pipelines: ingest data into object storage (MinIO / S3, Parquet), transform it, and load it into ClickHouse for analytics.
You read requirements carefully, ask precise questions, and implement features end-to-end without waiting for micro-management. You take ownership and can structure your own work. Above all, critical thinking and communication are decisive: you will not only ship code — you will travel to partners across Africa, run workshops, and deliver training. Fluency with AI and modern coding tools and familiarity with best practices matter, but your ability to reason clearly and communicate well matters most. We expect you to use AI tools to raise the quality and speed of your work — not to do less; you remain fully accountable for the result. We want people who deliver quickly and to a high standard, bring genuine enthusiasm, inspire the people around them, and show real commitment and team spirit.
What we offerA short set of screening questions (including your graduation year and employers since then), followed by a focused technical conversation and a small, time-boxed task — no long unpaid take-home. One-click applications without answers to the screening questions will not be processed.
Emploi Tunisie » Offres d'emploi à El Menzah » Data Engineer / Full-Stack Developer (Mid-Level)-– Python, SQL, ClickHouse, Airflow & Next.js (Tunis, on-site)