Détails de la mission
Lieu de la mission

Rabat (Hybride 2J/5 sur site)

Durée

6 mois renouvelables

Date de début

ASAP au plus tard sous un mois

Entreprise :

WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.

WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.

Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.

Poste

Nous avons un nouveau besoin de profil expérimenté ayant minimum 5 ans d’expériences sur Talend & Databricks.
Responsabilités principales
1. Conception & Développement
Concevoir et développer des pipelines d’intégration de données avec Talend (Open Studio / Talend Cloud / TAC).
Développer des traitements distribués et optimisés dans Databricks (PySpark, SQL, Delta Lake).
Implémenter des workflows orchestrés (Airflow, Talend Job Conductor, Azure Data Factory selon contexte).
Industrialiser les flux : gestion des erreurs, logs, reprise sur incident, monitoring.
2. Architecture & Modélisation
Participer à la définition de l’architecture data (zones Bronze/Silver/Gold, Delta Lake, Data Mesh si applicable).
Concevoir des modèles de données optimisés pour l’analytique et la performance.
Définir les bonnes pratiques de développement, versioning, CI/CD, sécurité et gouvernance.
3. Expertise & Support avancé
Assurer un rôle de référent technique auprès des équipes Data, Dev, Ops et métiers.
Diagnostiquer et résoudre les incidents complexes (performance Spark, optimisation SQL, gestion des partitions, tuning Talend).
Accompagner les migrations (ex : Datastage → Talend, ETL legacy → Databricks).
Réaliser des revues de code, audits techniques et recommandations d’amélioration.
4. Qualité, Performance & Sécurité
Optimiser les traitements Spark (broadcast, partitionnement, caching, shuffle management).
Garantir la qualité des données (tests, validation, règles de gestion, Data Quality).
Appliquer les standards de sécurité (chiffrement, gestion des accès, secrets, conformité RGPD).
5. Coordination & Communication
Collaborer avec les équipes projet, architectes, Product Owners et Data Engineers.
Rédiger la documentation technique, les guides de bonnes pratiques et les dossiers d’architecture.
Participer aux comités techniques, ateliers de cadrage et sessions de formation interne.

Profil

● Formation Bac+5 (école d’ingénieur ou université) orientée informatique, ou expérience équivalente.
● Minimum 5 ans d’expériences sur Talend & Databricks.

Compétences techniques requises:

Talend
Talend Open Studio / Talend Cloud / TAC
Développement de jobs complexes (tMap, tFlowToIterate, tJava, tREST, tFileInput/Output…)
Gestion des contextes, métadonnées, routines, optimisation des jobs
Intégration avec bases SQL/NoSQL, API, fichiers, message brokers
Databricks / Spark
PySpark, Spark SQL, Delta Lake
Optimisation des jobs Spark (partitionnement, caching, shuffle tuning)
Notebooks, Jobs, Workflows, Repos
Connaissance des environnements Azure / AWS / GCP selon contexte
Data Engineering
Modélisation (dimensionnelle, Data Vault, Lakehouse)
CI/CD (Git, Azure DevOps, Jenkins, GitLab CI…)
Orchestration (Airflow, ADF, Talend Job Conductor)
Monitoring & observabilité (logs, alerting, métadonnées)
Environnements & outils
Bases de données : Oracle, SQL Server, PostgreSQL, Snowflake
Cloud : Azure (préféré), AWS ou GCP
Langages : SQL, Python, Java (Talend), Bash
Git, Docker, Terraform (un plus)

Aptitudes / Qualités personnelles requises :

• Autonomie et rigueur.
• Anticipation et prise d’initiative.
• Bonne capacité d’analyse et d’adaptation.
• Travail en équipe.
• Respect des dates de livraison.

Postuler