Descriptif du poste
Pour accompagner sa croissance, My Digital Buildings recrute un Développeur backend (H/F) expérimenté.
Poste en CDI, à temps plein, basé à MEYLAN, au sein d’une équipe de 18 collaborateurs.
Qui sommes-nous ?
Avec plus de 300 clients issus des secteurs de l’industrie, du retail, de l’immobilier tertiaire ou de la construction, My Digital Buildings permet aux acteurs du bâtiment de mieux construire, exploiter et rénover en s’appuyant sur des données spatiales fiables et accessibles, relevées par des scanners 3D et des drônes.
Missions
Forte de ses 5 ans d’existence, My Digital Buildings souhaite constituer sa propre équipe R&D ayant pour mission de contribuer à la conception, au développement et à la maintenance de produits et livrables à destination des clients et des collaborateurs de l’entreprise.
Cette équipe sera notamment amenée à travailler sur :
- Des outils internes de traitement des données captées à des fins d’automatisation des processus d’archivage, d’exportation ou encore de livraison des données
- Une plateforme visant à centraliser les données spatiales captées, en permettre une meilleure visualisation et faciliter le suivi des projets par les parties prenantes
En tant que Développeur backend, vos missions seront articulées autour de 2 grands axes :
- Participer à la conception et au développement de la logique de partage et d’accès aux données de la plateforme (API, données spatiales, données projets/sites)
- Participer à l’ajout et à l’amélioration des fonctionnalités des outils à destination des collaborateurs de l’entreprise (traitement de la donnée, suivi des opérations…) ainsi que les produits et services à destination des clients (consultation des livrables, suivi, partage de contenus…)
Votre activité consistera à :
- Concevoir et développer le back-office de la plateforme
- Assurer la connexion par interfaces entre nos applications et des solutions tierces
- Définir, améliorer et maintenir les modèles de données
- Garantir la sécurité applicative et la sécurité des données
Vos responsabilités clés seront les suivantes :
- Collaborer avec les membres de l'équipe afin de recueillir les besoins et proposer des solutions et outils qui y répondent
- Mettre en place des tests unitaires, d'intégration et de système pour garantir la qualité du code
- Rédiger de la documentation technique interne pour faciliter la prise en main des outils et produits, leur intégration, ainsi que la maintenance et les mises à jour ultérieures
- Participer à la planification des projets de développement
Compétences requises
- Maîtrise avancée du langage de programmation back-end JavaScript et de l’environnement Node.js. La maîtrise de Python est un plus
- Bonnes connaissances et expériences de mise en œuvre de bases de données telles que MySQL, Postgress, et MongoDB
- Maîtrise de la conception et du développement de webservices (REST, SOAP, etc.) et du fonctionnement d’une interface de programmation d’application (API) ainsi que son test et sa documentation
- Bonne maîtrise des règles de conformité en matière de sécurité est un requis important
- Forte culture DevOps pour gérer le déploiement des applications
Vous justifiez de 2 ans d’expérience au moins et vous savez travailler en équipe et communiquer efficacement entre collaborateurs ; vous avez la capacité de résoudre des problèmes et de prendre des décisions de manière autonome.
Envoyer CV et lettre de motivation à WENDENBAUM Métilde - 0672647252