Emploi
De la source partenaire
Développeur back-end (Django)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- DeWarmte
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Chez DeWarmte, nous fabriquons des pompes à chaleur intelligentes et abordables qui aident les maisons à s'éloigner du gaz. Nous concevons nous-mêmes le matériel, les logiciels et les services, de sorte que la qualité de nos logiciels détermine directement le fonctionnement de nos produits dans les foyers.
Nous grandissons rapidement. Plus de clients, plus de pompes à chaleur connectées et plus de produits s'appuyant sur notre backend signifient que la plateforme doit grandir avec nous. C'est pourquoi nous recherchons un développeur backend pour créer et améliorer la plateforme Django derrière notre application Web, notre application client et notre application employé. Il connecte ces produits à nos pompes à chaleur, notre plateforme de données et nos partenaires externes.
Vous passerez la plupart de votre temps à écrire du code : améliorer la fiabilité et les performances, créer de nouvelles fonctionnalités et aider la plate-forme à évoluer avec notre base de clients et notre flotte installée.
Les outils d'IA font déjà partie de la façon dont nous construisons des logiciels. Nous les utilisons là où ils nous aident à avancer plus rapidement, mais nous ne baissons pas la barre : tout ce que nous expédions doit toujours être sécurisé, maintenable et correct. Vous nous aiderez à nous améliorer dans les deux domaines.
Pourquoi ce rôle est important
Développez l'intelligence connectée derrière DeWarmte, en reliant nos pompes à chaleur, nos produits numériques, nos systèmes internes et nos partenaires de maison intelligente pour rendre chaque installation plus intelligente, plus efficace et plus facile à utiliser.
Vous rejoindrez l'équipe derrière les systèmes backend qui prennent déjà en charge les clients et les pompes à chaleur sur le terrain. Vous apprendrez à les connaître en profondeur, à les garder fiables et à faire évoluer leur architecture à mesure que DeWarmte grandit. Tout aussi important : vous contribuerez à garantir que les connaissances et l'appropriation opérationnelle sont partagées au sein de l'équipe.
Ce que tu feras
Développer et améliorer notre backend Django
• Travaillez directement dans le code de production Python/Django derrière notre application Web, notre application client et notre application employé.
• Concevoir, créer, tester et déployer de nouvelles API, services et logiques métier, couvrant tout, du parcours client et de la planification au contrôle et au service des pompes à chaleur.
• Améliorer les performances, la stabilité, la sécurité et l'intégrité des données.
• Diagnostiquer et résoudre les problèmes qui touchent notre backend, notre plateforme de données et nos appareils sur le terrain.
Connectez et faites évoluer la plateforme
• Assurez-vous que notre back-end, nos bases de données et notre traitement en arrière-plan suivent le rythme d'une clientèle et d'un parc installé en croissance rapide.
• Connectez notre backend à nos pompes à chaleur, notre plateforme de données, notre application Web, nos applications mobiles, nos outils internes et nos plateformes de maison intelligente telles que Homey, Home Assistant et HomeWizard.
• Définir des interfaces claires et bien documentées entre les logiciels des appareils, les services cloud et les produits qui en dépendent.
• Mettre en place les bonnes pratiques de tests automatisés, d'observabilité, de surveillance et de publication.
Construire avec l'IA
• Utilisez des outils d'IA pour prendre en charge la conception, le codage, les tests, les révisions et la documentation.
• Aider l'équipe à améliorer ses flux de travail d'IA, son contexte partagé et ses contrôles de qualité.
• Essayez de nouveaux outils, conservez ce qui fonctionne et partagez ce que vous apprenez.
• Respectez les mêmes normes que tout autre code de production pour le code assisté par l'IA.
Actionnariat
• Transformez les connaissances implicites en une documentation claire, des outils et des pratiques d'ingénierie reproductibles.
• Concevoir des systèmes que d'autres ingénieurs peuvent facilement comprendre, tester et modifier en toute sécurité.
• Participer aux révisions de code et à la prise de décision technique.
• Aider à intégrer et soutenir d'autres ingénieurs.
Travailler dans toute l'entreprise
Ce rôle s'étend à l'ensemble du produit. Vous travaillerez avec des collègues du Web, des applications, du matériel, des contrôles, des données, du développement de produits, de l'installation et du service pour résoudre les problèmes d'aujourd'hui sans compromettre la plateforme de demain.
À quoi ressemble le succès
Au cours de vos premiers mois
• Vous comprenez le backend existant, ses flux de données et ses risques opérationnels.
• Vous pouvez indépendamment maintenir, déboguer et publier les modifications du backend grâce aux pratiques de révision et de publication de l'équipe.
• Les risques techniques et les lacunes de connaissances les plus importants sont visibles et hiérarchisés.
• Les pratiques de suivi, de documentation et de développement s'améliorent visiblement.
À mesure que le rôle évolue
• La nouvelle fonctionnalité back-end est livrée de manière prévisible et sûre.
• La plateforme évolue en douceur à mesure que notre flotte et notre clientèle se développent.
• Les incidents sont détectés tôt et résolus de manière structurée.
• L'équipe utilise les outils d'IA avec confiance et de manière responsable dans son travail quotidien.
• Les systèmes back-end critiques sont compris et entretenus par plusieurs personnes.
Qui nous recherchons
• Solide expérience pratique en ingénierie back-end, y compris la propriété des systèmes de production.
• Expertise approfondie de Python et Django, y compris les API Django ORM et REST (par exemple Django REST Framework).
• Solide connaissance des bases de données relationnelles (ex. PostgreSQL) : modélisation des données, optimisation des requêtes et migrations.
• Expérience du traitement en arrière-plan, des files d'attente ou du streaming d'événements, ainsi que de l'intégration de systèmes externes.
• Une expérience dans la gestion des fonctionnalités depuis la conception jusqu'à l'exploitation réelle en passant par la mise en œuvre, les tests et le déploiement.
• Fondamentaux d'ingénierie solides : contrôle de version, tests automatisés, CI/CD, observabilité et gestion structurée des incidents.
• Vous utilisez en pratique les outils de codage d'IA et comprenez à la fois leur valeur et leurs limites.
• La capacité d'apporter de la clarté à un environnement où les systèmes et les processus sont encore en train de prendre forme.
Une expérience de l'IoT, des appareils connectés, de la télémétrie, des données de séries chronologiques telles que Kafka ou InfluxDB ou de l'infrastructure cloud est utile, mais pas essentielle. Ce qui compte le plus, c'est que vous puissiez apprendre un produit physique complexe et assumer la responsabilité du code à la production.
Comment tu travailles
• Vous résolvez les problèmes urgents sans laisser les solutions de contournement à court terme devenir une architecture à long terme.
• Vous expliquez clairement des sujets techniques complexes à des personnes de tous horizons.
• Vous équilibrez la fiabilité d'aujourd'hui avec les investissements nécessaires pour évoluer demain.
• Vous êtes curieux de connaître les nouveaux outils d'IA, essayez-les rapidement et partagez ce qui fonctionne.
• Vous êtes à l'aise entre le débogage d'un problème de production, la révision de l'architecture et l'aide à un coéquipier.…
Source : Arbeitnow (https://www.arbeitnow.nl/jobs/companies/dewarmte/backend-developer-django-the-hague-449377)
Nous grandissons rapidement. Plus de clients, plus de pompes à chaleur connectées et plus de produits s'appuyant sur notre backend signifient que la plateforme doit grandir avec nous. C'est pourquoi nous recherchons un développeur backend pour créer et améliorer la plateforme Django derrière notre application Web, notre application client et notre application employé. Il connecte ces produits à nos pompes à chaleur, notre plateforme de données et nos partenaires externes.
Vous passerez la plupart de votre temps à écrire du code : améliorer la fiabilité et les performances, créer de nouvelles fonctionnalités et aider la plate-forme à évoluer avec notre base de clients et notre flotte installée.
Les outils d'IA font déjà partie de la façon dont nous construisons des logiciels. Nous les utilisons là où ils nous aident à avancer plus rapidement, mais nous ne baissons pas la barre : tout ce que nous expédions doit toujours être sécurisé, maintenable et correct. Vous nous aiderez à nous améliorer dans les deux domaines.
Pourquoi ce rôle est important
Développez l'intelligence connectée derrière DeWarmte, en reliant nos pompes à chaleur, nos produits numériques, nos systèmes internes et nos partenaires de maison intelligente pour rendre chaque installation plus intelligente, plus efficace et plus facile à utiliser.
Vous rejoindrez l'équipe derrière les systèmes backend qui prennent déjà en charge les clients et les pompes à chaleur sur le terrain. Vous apprendrez à les connaître en profondeur, à les garder fiables et à faire évoluer leur architecture à mesure que DeWarmte grandit. Tout aussi important : vous contribuerez à garantir que les connaissances et l'appropriation opérationnelle sont partagées au sein de l'équipe.
Ce que tu feras
Développer et améliorer notre backend Django
• Travaillez directement dans le code de production Python/Django derrière notre application Web, notre application client et notre application employé.
• Concevoir, créer, tester et déployer de nouvelles API, services et logiques métier, couvrant tout, du parcours client et de la planification au contrôle et au service des pompes à chaleur.
• Améliorer les performances, la stabilité, la sécurité et l'intégrité des données.
• Diagnostiquer et résoudre les problèmes qui touchent notre backend, notre plateforme de données et nos appareils sur le terrain.
Connectez et faites évoluer la plateforme
• Assurez-vous que notre back-end, nos bases de données et notre traitement en arrière-plan suivent le rythme d'une clientèle et d'un parc installé en croissance rapide.
• Connectez notre backend à nos pompes à chaleur, notre plateforme de données, notre application Web, nos applications mobiles, nos outils internes et nos plateformes de maison intelligente telles que Homey, Home Assistant et HomeWizard.
• Définir des interfaces claires et bien documentées entre les logiciels des appareils, les services cloud et les produits qui en dépendent.
• Mettre en place les bonnes pratiques de tests automatisés, d'observabilité, de surveillance et de publication.
Construire avec l'IA
• Utilisez des outils d'IA pour prendre en charge la conception, le codage, les tests, les révisions et la documentation.
• Aider l'équipe à améliorer ses flux de travail d'IA, son contexte partagé et ses contrôles de qualité.
• Essayez de nouveaux outils, conservez ce qui fonctionne et partagez ce que vous apprenez.
• Respectez les mêmes normes que tout autre code de production pour le code assisté par l'IA.
Actionnariat
• Transformez les connaissances implicites en une documentation claire, des outils et des pratiques d'ingénierie reproductibles.
• Concevoir des systèmes que d'autres ingénieurs peuvent facilement comprendre, tester et modifier en toute sécurité.
• Participer aux révisions de code et à la prise de décision technique.
• Aider à intégrer et soutenir d'autres ingénieurs.
Travailler dans toute l'entreprise
Ce rôle s'étend à l'ensemble du produit. Vous travaillerez avec des collègues du Web, des applications, du matériel, des contrôles, des données, du développement de produits, de l'installation et du service pour résoudre les problèmes d'aujourd'hui sans compromettre la plateforme de demain.
À quoi ressemble le succès
Au cours de vos premiers mois
• Vous comprenez le backend existant, ses flux de données et ses risques opérationnels.
• Vous pouvez indépendamment maintenir, déboguer et publier les modifications du backend grâce aux pratiques de révision et de publication de l'équipe.
• Les risques techniques et les lacunes de connaissances les plus importants sont visibles et hiérarchisés.
• Les pratiques de suivi, de documentation et de développement s'améliorent visiblement.
À mesure que le rôle évolue
• La nouvelle fonctionnalité back-end est livrée de manière prévisible et sûre.
• La plateforme évolue en douceur à mesure que notre flotte et notre clientèle se développent.
• Les incidents sont détectés tôt et résolus de manière structurée.
• L'équipe utilise les outils d'IA avec confiance et de manière responsable dans son travail quotidien.
• Les systèmes back-end critiques sont compris et entretenus par plusieurs personnes.
Qui nous recherchons
• Solide expérience pratique en ingénierie back-end, y compris la propriété des systèmes de production.
• Expertise approfondie de Python et Django, y compris les API Django ORM et REST (par exemple Django REST Framework).
• Solide connaissance des bases de données relationnelles (ex. PostgreSQL) : modélisation des données, optimisation des requêtes et migrations.
• Expérience du traitement en arrière-plan, des files d'attente ou du streaming d'événements, ainsi que de l'intégration de systèmes externes.
• Une expérience dans la gestion des fonctionnalités depuis la conception jusqu'à l'exploitation réelle en passant par la mise en œuvre, les tests et le déploiement.
• Fondamentaux d'ingénierie solides : contrôle de version, tests automatisés, CI/CD, observabilité et gestion structurée des incidents.
• Vous utilisez en pratique les outils de codage d'IA et comprenez à la fois leur valeur et leurs limites.
• La capacité d'apporter de la clarté à un environnement où les systèmes et les processus sont encore en train de prendre forme.
Une expérience de l'IoT, des appareils connectés, de la télémétrie, des données de séries chronologiques telles que Kafka ou InfluxDB ou de l'infrastructure cloud est utile, mais pas essentielle. Ce qui compte le plus, c'est que vous puissiez apprendre un produit physique complexe et assumer la responsabilité du code à la production.
Comment tu travailles
• Vous résolvez les problèmes urgents sans laisser les solutions de contournement à court terme devenir une architecture à long terme.
• Vous expliquez clairement des sujets techniques complexes à des personnes de tous horizons.
• Vous équilibrez la fiabilité d'aujourd'hui avec les investissements nécessaires pour évoluer demain.
• Vous êtes curieux de connaître les nouveaux outils d'IA, essayez-les rapidement et partagez ce qui fonctionne.
• Vous êtes à l'aise entre le débogage d'un problème de production, la révision de l'architecture et l'aide à un coéquipier.…
Source : Arbeitnow (https://www.arbeitnow.nl/jobs/companies/dewarmte/backend-developer-django-the-hague-449377)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: DeWarmte
Emplacement
La Haye, Pays-Bas
Annonce fournie par DeWarmte.