Mid/Senior Data Engineer
Yassir · Tunis
Job description
About the role
Yassir is building a unified data platform on Google Cloud to support its fast‑growing super‑app ecosystem. As a Mid/Senior Data Engineer you will design, implement and optimise large‑scale batch and streaming pipelines that feed analytics, AI/ML models and business applications across the organisation.
Key responsibilities
- Build and maintain a centralized data lake on GCP using services such as BigQuery, Dataproc, Dataflow, Dataplex and Cloud Storage.
- Develop, optimise and monitor PySpark batch and streaming jobs.
- Design and implement data validation, quality checks and governance processes.
- Collaborate with AI/ML teams to provide clean, reliable data for model training and monitoring.
- Work with product, operations, marketing and commercial teams to translate business needs into data solutions.
- Create and manage ETL/ELT workflows with Airflow, Prefect or Luigi.
- Investigate and resolve data issues, performing root‑cause analysis when needed.
- Explore new technologies, prototype proofs‑of‑concept and contribute to Gen‑AI initiatives.
Required profile
- Strong experience with PySpark, Scala or Python for data processing.
- Hands‑on expertise with Google Cloud Platform services (BigQuery, Dataflow, Pub/Sub, Dataproc, Dataplex, Cloud Storage).
- Solid understanding of data warehousing, data modelling and data governance.
- Ability to communicate technical concepts clearly to non‑technical stakeholders.
- Proactive attitude, mentoring mindset and willingness to support junior team members.
Required skills
- PySpark
- Scala
- Python
- Google Cloud Platform (GCP)
- Dataproc
- Dataflow
- DataStream
- Dataplex
- Pub/Sub
- BigQuery
- Cloud Storage
- MongoDB
- Great Expectations
- Airflow
- Prefect
- Luigi
- SQL
- Terraform
- Docker
- Kubernetes
- Looker
- DBT
- Atlan
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- Responsable maintenance 11
- Responsable Ressources Humaines 11
- French-English Customer Support Associate 10
- Remote French Bilingual Customer Support Representative 10
- Technicien maintenance industrielle 9
- Assistante administrative 9
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
48 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Yassir
Tunis
Related job offers
-
Architecte Logiciel
Be-Softilys Tunisie Tunis -
Functional Product Internship – Client Services EMEA (Tunis)
Murex Tunis -
Senior Consultant CRM / Customer Engagement
CLC Talent Tunis -
Freelance Opportunity – Dynamics 365 / CRM Consultants
Consultim-IT Sousse -
Coordinateur(trice) Catalogues et Données Produits
LENI TUNISIA Le Kram