Backend Software Engineer - EDI integrator / ETL (Python, SQL)
ou directement un SMS au 06 61 48 76 04
SpaceFill en quelques mots
Pionnier de la logistique digitale, SpaceFill est en train de construire le premier réseau européen d’entrepôts,
embarqué sur un logiciel SAAS.
SpaceFill permet aux PME ou grands groupes de mieux gérer leurs stocks et flux de marchandises en quelques clics. Ils
peuvent ainsi construire des chaînes logistiques plus efficaces, vertes et résilientes au plus proche de leurs marchés.
Descriptif du poste
Ta mission sera de renforcer l'équipe intégration EDI de SpaceFill.
SpaceFill développe un Order Management System (OMS) en SaaS.
SpaceFill développe des "connecteurs" qui permettent de transférer automatiquement des flux de données entre :
- des ERP vers l'OMS de SpaceFill
- de l'OMS de SpaceFill vers les ERP
- des WMS vers l'OMS de SpaceFill
- l'OMS de SpaceFill vers les WMS
Ces connecteurs communiquent généralement soit via des API REST, soit via des fichiers (type CSV ou XML) qui sont transférés sur les espaces FTP.
Tes activités en tant que développeur intégrateur EDI / API :
- Coder en Python et en SQL
- Échanger avec les clients et les logisticiens de SpaceFill pour rassembler les spécifications des API de leurs ERP et WMS
- Effectuer les tests de bon fonctionnement de ces connecteurs
- Documenter correctement le fonctionnement de ces connecteurs afin de ne pas être bus factor 1 sur ces sujets
- Essayer de mutualiser autant que possible ces connecteurs afin de diminuer au fur et à mesure leur coût de développement
- Rendre ces connecteurs autant que possible paramétrables afin de donner de l'autonomie aux chefs de projet intégration de SpaceFill
- Développer, améliorer l'API Rest de SpaceFill
- Étudier et peut-être setup un moteur orchestration du type Cadence, AirFlow ou autre
Évolution au sein de SpaceFill
Tu pourras évoluer par la suite vers un poste de Software Engineer FullStack, c'est-à-dire, être intégré dans une Squad qui développe l'application OMS de SpaceFill.
Méthode de travail
Les autres équipes de SpaceFill suivent la méthode Scrum (plus d'informations à propos de leur méthode de travail).
Étant donné que l'équipe d'intégration EDI est nouvelle, tu travailleras dans un premier temps en mode Kanban directement avec le CTO de SpaceFill.
Par la suite, l'équipe évoluera peut-être vers la méthode Scrum.
Tu utiliseras GitLab pour :
- la gestion des issues
- et le board Kanban
Tout changement dans le code ou la documentation devra passer une Merge Request avec un process de review.
Profil recherché, expérience requise
- Maitrise de Git (tu devras jongler tous les jours entre plusieurs Merge Request, faire des Git Squash, Git Rebase…)
- Bonne maitrise de la communication écrite
- Maitrise de Python et SQL
- Connaissance du protocole FTP
- Connaissance des principes de fonctionnement des API REST
- Connaissance du fonctionnement du format XML
- Être à l'aise avec la ligne de commande Linux (Bash ou Zsh…)
- C'est un plus si tu connais Docker
- À une maitrise pratique du modèle inner source / open-source : Git, GitLab Merge request, revue de code, documentation…
- Maitrise de l'anglais écrit et oral (les clients de SpaceFill sont dans toute l'Europe)
Informations complémentaires
- Type de contrat : CDI
- Bureau : dans le 2ième arrondissement de Paris
- Équipement : 1 Macbook Pro 16" M1Pro 32Go Ram ou ThinkPad + 250€ de budget de set up de bureau
- Tranche de salaire : entre 42K€ et 60K€ brut / an
- Carte tickets restaurant Lunchr de 8 € / jour
- Assurance santé Alan
- Télétravail possible, plus d'informations : La pratique du télétravail chez SpaceFill
- Convention collective : Syntec
- Période d'essai : 2 fois 4 mois
ou directement un SMS au 06 61 48 76 04