Emploi Tunisie » Offres d'emploi à El Menzah » Data Engineer / Full-Stack Developer – Python, SQL, ClickHouse, Airflow & Next.js (Tunis, on-site)
À propos de nous et du poste
Nous construisons une plateforme data mesh 100 % open source qui permet à des organisations, des institutions et des États de partager des données de façon sécurisée tout en en gardant le contrôle — pour les systèmes de santé et le secteur public à travers l’Afrique et l’Europe, y compris pour des institutions telles que l’Union africaine. Il s’agit d’un vrai travail d’ingénierie de données et de plateforme à impact continental, pas de simple création de sites web.
Nous agrandissons notre équipe et recrutons un(e) Data Engineer / Développeur(se) Full Stack (Mid-Level), basé(e) à notre bureau Speedykom MEA à Tunis. Vous partagerez votre temps à parts égales entre la construction et l’exploitation de pipelines de données et d’entrepôts analytiques, et le développement full-stack de l’application qui expose les data products, les pipelines et les tableaux de bord. Poste sur site à Tunis (pas de remote-first), avec des déplacements réguliers en Afrique : au-delà d’écrire du code, vous animerez des ateliers et dispenserez des formations aux équipes partenaires et du secteur public — la communication et l’esprit critique sont donc centraux.
L’environnement technique
Côté données : ClickHouse comme entrepôt analytique, Apache Airflow et Apache Hop pour l’orchestration et l’ETL, le stockage objet MinIO / S3 et Parquet, DuckDB, les data contracts, DataHub pour le catalogue et le lineage, et Apache Superset pour la BI. Côté application : un back-end Python / Django REST et un front-end Next.js / React / TypeScript, avec PostgreSQL et Redis, conteneurisés avec Docker et déployés sur Kubernetes, sécurisés avec Keycloak et livrés via GitHub Actions.
Vos missions (environ 50 % data, 50 % full-stack)
Votre profil — exigé
Atouts appréciés (non exigés)
Notre façon de travailler et nos attentes
Vous lisez les exigences avec attention, posez des questions précises et livrez de bout en bout sans micro-management. Vous prenez des responsabilités et savez structurer votre travail. Avant tout, l’esprit critique et la communication sont décisifs : vous ne ferez pas que livrer du code — vous voyagerez chez des partenaires à travers l’Afrique, animerez des ateliers et dispenserez des formations. La maîtrise de l’IA et des outils de code modernes et la familiarité avec les bonnes pratiques comptent, mais votre capacité à raisonner clairement et à bien communiquer compte le plus. Nous attendons que vous utilisiez l’IA pour élever la qualité et la vitesse de votre travail — pas pour en faire moins ; vous restez pleinement responsable du résultat. Nous voulons des personnes qui livrent vite et à un haut niveau de qualité, montrent un vrai enthousiasme, inspirent leur entourage et font preuve d’engagement et d’esprit d’équipe.
Ce que nous offrons
Processus de sélection Un court questionnaire de pré-sélection (dont votre année de diplôme et vos employeurs depuis), suivi d’un entretien technique ciblé et d’une petite tâche limitée dans le temps — pas de long exercice non rémunéré. Les candidatures en un clic, sans réponses, ne seront pas traitées.
Emploi Tunisie » Offres d'emploi à El Menzah » Data Engineer / Full-Stack Developer – Python, SQL, ClickHouse, Airflow & Next.js (Tunis, on-site)