Data Engineer H/F
Opta LP
Canton de Saint-André-les-Vergers, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
Intermediate Compensation
€ 45KJob location
Remote
Canton de Saint-André-les-Vergers, France
Tech stack
JavaScript
API
Unit Testing
Information Systems
Databases
Linux
Electronic Data Interchange (EDI)
Interoperability
JSON
PostgreSQL
MongoDB
NoSQL
Software Engineering
SQL Databases
Data Streaming
TypeScript
Management of Software Versions
XML
File Transfer Protocol (FTP)
Data Ingestion
Backend
Health Level Seven International
REST
Docker
Microservices
Job description
- Au sein de l'équipe technique, vous concevez, mettez en œuvre et maintenez des pipelines et interfaces d'échange de données entre Optacare et l'écosystème SI de nos clients.
- Vous intervenez la jonction entre la data engineering (collecte, transformation, qualité, traçabilité) et l'interopérabilité (standards, formats, flux, connecteurs), en lien étroit avec les équipes backend, produit et les interlocuteurs côté client.
- Objectif : fiabiliser et industrialiser les flux de données depuis les sources amont (SIH/DPI, bases, fichiers, API, flux interop) jusqu'à leur exploitation par nos produits.
Vos missions :
- Participer aux projets d'intégration chez les clients : cadrage technique, compréhension des sources, définition des flux et stratégie de mise en production.
- Définir les formats d'entrée/sortie des données : spécifications syntaxiques (structures, messages, ressources) et sémantiques (terminologies, codifications, référentiels).
- Réaliser les mappings entre modèles de données clients/partenaires et le modèle interne Optacare ; normaliser et enrichir les données.
- Concevoir, développer et maintenir des interfaces et connecteurs d'intégration : ingestion, transformation, stockage et exposition (API, fichiers, flux interopérables).
- Collecter et intégrer des données issues de sources hétérogènes : API REST, fichiers (CSV, XML, JSON), SFTP, bases SQL/NoSQL et flux d'interopérabilité (ex. HL7).
- Assurer la qualité et la fiabilité des échanges : tests unitaires et d'intégration, validation métier, contrôles de conformité lorsque des standards s'appliquent.
- Documenter et contribuer à la montée en maturité des pratiques d'interopérabilité : documentation technique, guides d'implémentation, bonnes pratiques, veille technologique et réglementaire., * Data engineering & intégration : ingestion de données, transformations, qualité, traçabilité, industrialisation de flux et pipelines.
- Conception de connecteurs : mapping de données, transformations, gestion des erreurs et reprises, idempotence, versioning des schémas/contrats.
- Formats & échanges de données : JSON, XML, CSV ; conception et consommation d'API REST ; échanges fichiers via SFTP.
- Langages & requêtage : très bonne maîtrise de SQL ; Connaissances en Javascript pour le traitement et l'automatisation.
- Bases de données : bases relationnelles (PostgreSQL) ; NoSQL (ex. MongoDB).
- Interopérabilité en santé : connaissances standards HL7 appréciés ; compréhension des contraintes du métier hospitalier.
- Protocoles & environnements : HTTPS, SFTP, MLLP ; environnements Linux.
- Environnements techniques : Docker, approche micro-services appréciée ; sensibilité aux enjeux de sécurité et de conformité des données.
Requirements
Do you have experience in TypeScript?, * Bac+5 minimum (école d'ingénieur ou université) en informatique, ingénierie logicielle, data ou systèmes d'information.
- 2 à 3 ans d'expérience en data science ou développement IA en entreprise.
- Capacité à collaborer avec des profils variés (technique, produit, R&D, métiers)., * Intégrer une entreprise à taille humaine en pleine croissance.
- Participer à des projets concrets dans le secteur de la santé.
- Monter en compétence sur des sujets recherchés (Data, IA, etc.).
- Travailler dans un environnement technique moderne et collaboratif.
Benefits & conditions
Contrat : CDI à plein temps
Poste à pourvoir : dès que possible
Rémunération : à déterminer selon profil et expérience, * Télétravail hybride possible.
Type d'emploi : Temps plein, CDI
Rémunération : 3 250,00€ à 3 750,00€ par mois
Lieu du poste : Télétravail hybride (10430 Rosières-près-Troyes)
About the company
Créée en 2013, OPTACARE (S.A.S. Opta LP), installée à la Technopole de l'Aube, développe des solutions numériques innovantes d'optimisation et d'aide à la décision (prévisions de flux aux urgences, planification des ressources, optimisation des approvisionnements, etc.) pour les établissements de santé. Ces solutions intègrent des algorithmes issus de la recherche, s'appuyant sur de l'analyse de données, de l'intelligence artificielle, et de l'optimisation mathématique.
L'équipe est aujourd'hui composée de 28 personnes avec un savoir-faire dans le développement de solutions numériques d'optimisation et des valeurs axées autour d'une proximité entretenue avec nos clients pour une parfaite satisfaction. Notre croissance et développement nous emmènent à des enjeux divers et un changement d'échelle qui nécessitent une bonne organisation et un renforcement de l'équipe technique.
A cet effet, et afin de garantir l'intégration efficace de ses solutions avec les systèmes de ses clients et partenaires, nous recherchons notre Data Engineer orienté(e) Intégration et Interopérabilité.