Développeur Fullstack - Besançon

💡 Produits ou services responsables
Stage
Localisation Besançon, France
Energie
Télétravail ponctuel autorisé
De 0 à 3 année(s) d'exp.
Publiée le 20/02/2025

Opale Energies Engagées

Une production d'énergie locale pour une consommation locale, telle est la devise d'Opale : l'énergie en circuit court !

💡 Produits ou services responsables

La mission de cette entreprise est de concevoir des produits ou proposer des services éco-responsables alignés avec les besoins de la transformation écologique et solidaire.

Plus d'informations
Mesure d'impact
Opale Energies Engagées n'a pas encore transmis de mesure d'impact
Labels et certifications
Cette structure n'a pas souhaité nous communiquer les labels ou certifications qu'elle a pu obtenir.
Pratiques et politiques internes
Documents
N'a pas encore communiqué de documents de transparence
Voir plus

OYO Communities est une entreprise innovante dédiée à la transition énergétique via des solutions intelligentes pour l’autoconsommation collective. Notre mission : connecter consommateurs, producteurs, et administrateurs autour d’un écosystème numérique, favorisant le partage d’énergie et l’efficacité énergétique.

Dans le cadre de notre expansion, nous souhaitons enrichir notre offre avec une nouvelle application axée sur l’étude de faisabilité technico-économique et le dimensionnement des projets d’autoconsommation collective. Cette application analysera les données de production, de consommation et de rentabilité financière, tout en fournissant des recommandations sur mesure pour maximiser l’impact des projets d’énergie partagée.

Ce stage offre une opportunité unique d’évoluer dans un environnement technologique de pointe, tout en ayant un impact direct sur la transition énergétique.

🎯 Objectifs du stage :

Le stagiaire participera à la conception et au développement d’une application complète, en s’appuyant sur l’infrastructure existante d’OYO Communities, tout en ajoutant des fonctionnalités inédites.

🚀 Travail attendu :

Mise en place des APIs pour les données de production solaire :

  • Intégration des outils PVsyst et PVGIS pour collecter et analyser les données de production photovoltaïque.

Connexion aux Webservices Enedis :

  • Exploitation des APIs (SGE tiers) pour obtenir les données de consommation électrique des utilisateurs, essentielles au dimensionnement des projets.

Création d’un dashboard interactif :

  • Développement d’un tableau de bord intuitif, permettant de visualiser des métriques clés comme la production, la consommation, le taux de couverture, les surplus d’énergie, etc.

Conception d’un module d’analyse financière :

  • Développement d’une page financière pour calculer des indicateurs comme le retour sur investissement (ROI) et d’autres métriques essentielles à la viabilité des projets.

Automatisation des déploiements :

  • Mise en place des pipelines CI/CD (intégration et déploiement continus) pour garantir une livraison fiable et rapide des fonctionnalités.

Tests et optimisation :

  • Réalisation de tests approfondis pour garantir la fiabilité, la performance et la scalabilité de l’application.

Collaboration avec l’équipe OYO :

  • Intégration harmonieuse des nouvelles fonctionnalités avec l’existant, en étroite collaboration avec les équipes techniques et métier.
Profil recherché

🔧 Compétences techniques requises :

  • Langages et frameworks : Node.js, TypeScript, React, React Native.
  • Bases de données : NoSQL (MongoDB) et SQL (PostgreSQL).
  • Infrastructure : Docker, Kubernetes, et Microsoft Azure.
  • Outils et méthodologies : Expérience en CI/CD (GitHub Actions, Jenkins ou équivalent), intégration de webservices et APIs.
  • Bonus : Connaissance des outils PVsyst/PVGIS et des APIs Enedis.

💡 Compétences personnelles attendues :

  • Autonomie, esprit d’initiative et rigueur.
  • Excellentes capacités d’analyse et de résolution de problèmes.
  • Capacité à comprendre et répondre aux besoins spécifiques des utilisateurs finaux.
  • Bonnes aptitudes en communication et travail d’équipe.

🎓 Livrables attendus :

  • Une application fonctionnelle et déployée, incluant un dashboard interactif et un module d’analyse financière.
  • Une documentation technique détaillée.
  • Des pipelines CI/CD opérationnels.