DEVELOPPEUR ETL TALEND F/H

SATISFACTORY
Levallois-Perret, France
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Code Review Encodings Information Systems Continuous Integration Extract Transform Load (ETL) Data Security JSON MySQL Performance Tuning Raw Data
+10 more
SQL Databases Data Streaming Talend Data Logging File Transfer Protocol (FTP) Test Management Approach (TMap) Data Ingestion Zapier Cloud Integration Restful APIs

Job description

Au sein du PĂŽle Production, le DĂ©veloppeur Talend est le moteur de l’architecture des donnĂ©es de SatisFactory. Il conçoit, dĂ©veloppe et maintient les flux d’extraction, de transformation et de chargement (ETL) qui relient les systĂšmes d’information de nos clients Ă  notre plateforme d’analyse et aux outils de routage partenaires (Brevo, Mtarget). Il est le garant technique de l’intĂ©gritĂ©, de la qualification et de la sĂ©curitĂ© des donnĂ©es (gestion des identifiants customer_id et experience_id, respect des rĂšgles de sur-sollicitation, formats stricts)., 1. Acquisition et Staging des DonnĂ©es (Flux Entrants/Sortants)

  • Configurer les connexions aux serveurs sĂ©curisĂ©s (SFTP) pour l’acquisition automatisĂ©e des fichiers de contacts clients (CSV) via des composants spĂ©cifiques (ex : tFTPGet, tFileInputDelimited).
  • GĂ©rer l’ingestion de donnĂ©es en temps rĂ©el via nos API (RawData, Import Contact) ou via des connecteurs tiers comme Zapier / Make.
  • Assurer la bonne lecture des fichiers en gĂ©rant rigoureusement les encodages (UTF-8, ISO-8859-15) et les sĂ©parateurs.
  1. Qualification, Transformation et Enrichissement :
  • DĂ©velopper le “funnel de qualification” : appliquer les rĂšgles de dĂ©doublonnage (ex : tUniqRow), de filtrage des rejets (ex : tFilterRow), et le contrĂŽle de la pression commerciale (sur-sollicitation).
  • Transformer la donnĂ©e brute en appliquant les rĂšgles mĂ©tiers strictes de SatisFactory : mise en minuscules des variables, formatage des dates en JJMMAAAA (ISO 8601), suppression des espaces.
  • RĂ©aliser des jointures et enrichir les donnĂ©es de flux avec les rĂ©fĂ©rentiels mĂ©tiers (tables de correspondance client / TDC).
  1. Distribution et Routage (Appels API) :
  • Orchestrer l’injection des contacts qualifiĂ©s vers les outils de routage (Brevo pour l’email, Mtarget pour le SMS) via des requĂȘtes API REST en mĂ©thode POST (ex : composants tRESTClient, formatage JSON).
  • Appliquer les logiques de routage dynamiques (ex : traduction de la source du contact en listid pour dĂ©clencher le bon scĂ©nario d’envoi Brevo).
  • SĂ©curiser l’envoi parallĂšle des interactions vers la plateforme SatisFactory pour archivage et reporting.
  1. Monitoring, Log et Amélioration Continue :
  • Mettre en place une traçabilitĂ© de bout-en-bout en journalisant l’activitĂ© dans des bases MySQL (logs de transactions API, suivi des rejets via les composants tDBOutput).
  • Mettre en place et maintenir les sondes du Dashboard de Monitoring Exhaustif (dĂ©tection de fichiers absents/vides, alertes de time-out API, surveillance de l’activitĂ© des jobs par batch de 10 min).
  • Participer activement Ă  la rĂ©solution des anomalies de flux de niveau 2 escaladĂ©es par l’équipe Support, en analysant les rejets techniques.

Interlocuteurs principaux :

  • L’équipe technique ETL : Lead Developer Talend et autres DĂ©veloppeurs.
  • Les Customer Success Managers (CSM) : Pour traduire le Cahier des Charges du RĂ©fĂ©rentiel Projet en rĂšgles d’intĂ©gration et spĂ©cifications ETL.
  • L’équipe de Support Niveau 1 et 2 : Pour le diagnostic avancĂ© des erreurs d’injection ou d’encodage.

Requirements

Profil recherchĂ© & Niveaux d’Expertise :

Compétences comportementales (Transversales)

  • Rigueur extrĂȘme : Garant de l’intĂ©gritĂ© du socle de donnĂ©es (sensibilitĂ© Ă  la casse, formatage, gestion des encodages).
  • “Mindset” orientĂ© rĂ©solution de problĂšmes : CapacitĂ© Ă  enquĂȘter sur un flux complexe pour comprendre l’origine d’un rejet (troubleshooting).
  • Sens du service et communication fluide : Pour interagir au quotidien avec les CSM et le Support
  • MaĂźtrise des composants de base Talend Studio (tMap, tFileInputDelimited, tDBOutput).
  • ComprĂ©hension des concepts fondamentaux ETL et BDD relationnelles.
  • CapacitĂ© Ă  rĂ©diger des requĂȘtes SQL simples (SELECT, JOIN de base).
  • ExĂ©cution des dĂ©veloppements sous la supervision du Lead Developer.
  • Application des bonnes pratiques de documentation des flux.
  • MaĂźtrise avancĂ©e des composants complexes (tRESTClient, tFTPGet, gestion des erreurs).
  • Solides compĂ©tences en SQL (MySQL) pour requĂȘtes complexes et architecture de logging.
  • Autonomie sur les interactions avec les API REST (payloads JSON, headers, tokens).
  • Connaissances du langage Java (tJavaRow).
  • Gestion autonome du troubleshooting et rĂ©solution d’anomalies (Niveau 2).
  • Expertise en architecture globale de donnĂ©es et optimisation des performances des jobs.
  • Conception de modĂšles de donnĂ©es et d’architectures de logging rĂ©silientes.
  • MaĂźtrise de la sĂ©curisation des Ă©changes et des donnĂ©es complexes.
  • Mentoring, revue de code et accompagnement technique des Ă©quipes.
  • Force de proposition sur l’évolution technologique (CI/CD, intĂ©gration cloud).

Indicateurs de performance (KPIs)

Objectif

Indicateur de Mesure

Disponibilité des flux

Taux de disponibilité et santé des jobs Talend en production (Surveillance des Alertes Critiques P0).

FiabilitĂ© de l’injection

Taux de succÚs global (PROCESSED) des flux de données entrants et des appels API vers les outils tiers.

Qualité des livrables

ConformitĂ© de la Checklist “PrĂ©-vol” et validation du flux de bout-en-bout (B-Ă -B) lors des lancements de projet.

Benefits & conditions

Konecta_recrute

Konecta s’engage en faveur de la diversitĂ© et de l’inclusion. Tous nos postes sont ouverts aux personnes en situation de handicap. Cherchons Ă  grandir et Ă©voluer ensemble: Rejoignez-nous !

About the company

Chez Konecta, nous recrutons des talents engagés et passionnés

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

1:20 min

Drawing inspiration from Zapier for programmatic SEO

Dino Lozina · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

5:36 min

Connecting workflows with spreadsheets and API integrations

José Kadlec José Kadlec · World Congress 2025

Videos

See all

Related articles

See all