Emploi Tunisie » Offres d'emploi à El Menzah » Senior Data Platform Engineer (Data Engineering, Full-Stack & DevSecOps)
About us and the role
We build a fully open-source data-mesh platform for health and the public sector across Africa and Europe, with a strong focus on open source, security, and the digital sovereignty of the states we serve — including work for institutions such as the African Union. Cybersecurity is central to this role, not an afterthought.
We are hiring a Senior Data Platform Engineer, based at our Speedykom MEA office in Tunis, who can own both the data architecture — pipelines, analytical stores, and governance — and the full-stack platform that exposes it to users. This is an on-site role in Tunis (not remote-first), with regular travel across Africa: as a senior you will also represent us to partners, run workshops, and lead training, so critical thinking and communication are decisive. You will set technical direction, lift the whole team’s output, and take ownership of ambiguous problems.
The technical environment
Data and analytics run on ClickHouse as the analytical store, Apache Airflow and Apache Hop for orchestration and ETL, MinIO / S3 object storage and Parquet, DuckDB, data contracts, DataHub for catalogue and lineage, Apache Superset for BI, and Kafka for streaming. The application is a Python / Django REST backend and a Next.js / React / TypeScript frontend, on PostgreSQL and Redis, containerised with Docker and Kubernetes, secured with Keycloak, observed with Prometheus / Grafana / Loki, and delivered through GitHub Actions. Everything is open source.
What you will do
Read complex existing systems, identify risks, prepare sound technical decisions, and unblock other developers.
Your profile — required
Strong pluses (not required)
How we work and what we expect
Senior here does not mean “ten years of React”. It means someone who can read a complex system, see the risks, prepare sound technical decisions, and lift the whole team’s output. You take ownership of ambiguous problems and turn them into structured work. Above all, critical thinking and communication are decisive: you will represent us to partners across Africa, run workshops, and lead training — not only ship code. 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 as a lever for stronger output and faster delivery — never as a way to do less — and you remain fully accountable for what you and the team ship. We want a senior who delivers quickly and to a high standard, spreads genuine enthusiasm, sets the tone for commitment and team spirit, and inspires the developers around them. Clear, professional communication in both English and French is essential.
What we offer
Selection process
A short set of screening questions (including your graduation year and employers since then), followed by a technical conversation and a focused senior-level task — for example spotting security issues in a code snippet or answering an architecture question on authorisation and data-product access control. One-click applications without answers will not be processed.
Emploi Tunisie » Offres d'emploi à El Menzah » Senior Data Platform Engineer (Data Engineering, Full-Stack & DevSecOps)