SQL Backend Developer / Data Engineer - FREELANCE - H/F

Freelance
Paris
Télétravail fréquent
Salaire : Non spécifié
Postuler

Emeria Technologies
Emeria Technologies

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Emeria Technologies, filiale digitale et innovation du Groupe Emeria, construit Millenium, un ERP maison conçu pour répondre aux défis spécifiques des métiers de l’immobilier.

L’équipe Data Migration

L’équipe Data Migration construit et fait évoluer une plateforme capable d’ingérer, transformer et injecter dans Millenium des données historiques complexes issues de rachats de cabinets de gestion d'autres logiciels

Au sein d’une équipe à taille humaine (10 personnes), tu participeras à toutes les étapes du cycle de vie des projets. Les grandes briques de notre ETL sont déjà en place : l’enjeu est désormais de maintenir, faire évoluer et challenger l’existant pour accompagner la croissance du Groupe.

L’équipe fonctionne dans un esprit de collaboration forte : échanges réguliers, débats techniques constructifs et prises de décision collectives, avec une attention particulière portée à la qualité du code, à la propreté des données et à la maîtrise de la dette technique.

La Mission

Tes missions sont notamment les suivantes :

Préparation des migrations de données (70%)

- Traiter les tickets liés aux migrations de données en collaborant avec l’équipe

- Contribuer à la qualité du backlog : si tu identifies un bug, une anomalie ou une amélioration à apporter, tu le remontes à ton tech-lead

- Participer activement à l’évolution de notre ETL et de son architecture : tu contribues à adapter la plateforme en fonction des besoins remontés par les utilisateurs.

Être garant d’un code de qualité (20%) :

- Être force de proposition : tu as carte blanche pour challenger l’existant, suggérer et implémenter des améliorations pour optimiser l’outil et ses performances.

- Veiller à la qualité du code : tu t’assures que ton code est propre et facile à maintenir. Plutôt que de faire le ticket “à la lettre”, tu peux sortir du cadre pour améliorer ce qui peut l’être.

Best practices & travail en équipe (10%) :

- Travailler en équipe : tu n’hésites pas à solliciter les autres sur le canal Slack commun. Il n’y a pas de mauvaise question, et l’équipe est toujours prête à t’aider à débloquer une situation ou à avancer sur une réflexion.

- Communiquer et argumenter tes idées : tu expliques clairement tes choix techniques aux autres équipes impliquées dans les projets, pour favoriser la compréhension et l’alignement.

- Documenter tes actions : dès qu’un cas spécifique ou une résolution survient, tu notes ce qui a été fait (via des docs de référence ou sur Slack), afin de garder un historique clair et partagé.

Les pourcentages indiqués sont donnés à titre indicatif et peuvent évoluer selon la roadmap. Ce qui compte vraiment, c’est que l’équipe Data Migration travaille main dans la main, avec beaucoup d’échanges, pour produire un code de qualité qui fait l’objet de discussions et de décisions collectives.

Notre stack technique :

PostgreSQL (90%)

Go (10%)

Gitlab

AWS

Profil recherché

- Tu maîtrises SQL à un niveau solide/avancé et tu as déjà travaillé sur des projets avec de fortes volumétries de données. Tu sais comment chercher dans des dizaines de millions de lignes pour trouver la petite donnée qui fait la différence.

- En plus de GitLab, Go et/ou un Cloud Provider (idéalement AWS), tu aimes explorer les outils qui te permettent d’améliorer tes livrables.

- Curieux(se) et proactif(ve), tu prends l’habitude de faire de la veille technique pour toujours rester à jour et enrichir tes compétences.

- Ton appétence produit te pousse à comprendre ce que fait la donnée, le contexte fonctionnel, et l’impact réel de tes actions au-delà de la technique pure.

- Tu sais être force de proposition, en challengeant les idées et en proposant des améliorations pertinentes.

- L’esprit d’équipe est important pour toi : tu aimes collaborer, partager, et construire ensemble.

- Enfin, tu sais argumenter et communiquer clairement tes idées, que ce soit à l’oral ou à l’écrit, pour faciliter la compréhension et la collaboration.

Déroulement des entretiens :

#1 - Call de 30min avec Mathieu, Tech Recruiter

#2 - Entretien technique et Team Fit de 1h en présentiel, avec Edouard et Julien de l’équipe Data

#3 – entretien fit final / Noémie & Ophélie

Envie d’en savoir plus ?

Postuler