Head of Technology
Chez June, nous sommes convaincus qu'il est temps d'améliorer le marché de l'énergie au profit de l'utilisateur. C'est pourquoi nous développons des services énergétiques innovants et numériques qui aident nos clients à optimiser leurs coûts énergétiques de manière transparente et sans effort. Nous voulons ainsi accélérer la transition vers une énergie 100% renouvelable et abordable. Le travail d'équipe, la responsabilité et la créativité sont des mots-clés pour June.
En quoi consiste la fonction ?
Ces dernières années, nous avons développé différentes solutions numériques pour aider les utilisateurs à économiser automatiquement et sans soucis sur leur consommation d'énergie, notamment le suivi automatique du contrat d'énergie, la surveillance de la consommation d'énergie, la surveillance du compteur numérique ou les conseils sur les investissements énergétiques.
En tant que Head of Technology, vous êtes responsable du développement des logiciels chez June et vous gérez ces projets de développement. D’une part, vous travaillez avec les parties prenantes internes telles que le Product Owner, et d'autre part avec une équipe externe de développeurs. Vous essayez de comprendre les besoins et vous concevez, développez, testez, mettez en œuvre et maintenez des logiciels fiables et évolutifs qui répondent à ces besoins des utilisateurs finaux.
Le résultat est une machine bien huilée sur laquelle nos clients peuvent compter et des produits et services qui peuvent transformer le secteur de l'énergie.
Ce que nous attendons de vous ?
En tant que Head of Technology, vous êtes responsable de :
- Le suivi et le développement de l'architecture globale Tech/IT, la vision et le roadmap. Vous les rendez évolutifs et vous les faites correspondre à la stratégie de croissance de June.
- La traduction de la stratégie en roadmap avec lequel vous pouvez gérer une équipe externe vers les résultats souhaités.
- Développer, suivre, tester et livrer de nouvelles applications et maintenir les applications existantes conformément au planning, en collaboration avec une équipe externe de développeurs front-end et back-end.
- Le June Technology Stack, les environnements de programmation, les évolutions et les décisions qui y sont liées.
- Une base de code agile (par coaching, revues de code, etc.).
- L'installation, la configuration et la surveillance des environnements de développement, de test et de production et des procédures de test (automatiques).
- Le support technique des processus internes (opérationnels) en mettant l'accent sur l'optimisation et l'automatisation.
- La documentation technique et la surveillance des politiques et des bonnes pratiques de codage.
- Le suivi du budget alloué à votre domaine, en collaboration avec la direction et le Product Owner
Qui recherchons-nous?
- Les logiciels et la technologie sont votre habitat naturel. Vous restez à jour avec les dernières technologies, vous êtes curieux et avide d'apprendre.- Vous avez un grand sens des responsabilités. Vous pouvez travailler de manière autonome mais êtes avant tout un joueur d'équipe.
- Vous êtes à la fois analytique, dynamique et créatif et vous osez penser en dehors des sentiers battus.
- Vous êtes entreprenant et vous avez la volonté de prendre en charge les choses et de les terminer dans les délais impartis. Vous aimez que les choses avancent sans jamais perdre de vue la qualité.
- Vous abordez les défis techniques complexes avec un esprit ouvert et une mentalité de "nous pouvons le faire".
- Vous avez de préférence de l'expérience dans des environnements de start-up ou de scale-up et vous n'avez pas peur de mettre la main à la pâte.
Mais aussi:
- Vous êtes ingénieur en informatique ou titulaire d’un master en informatique (ou vous pouvez présenter une expérience similaire et étendue dans les différents domaines).
- Vous avez au moins cinq ans d'expérience en génie logiciel et au moins trois ans d'expérience en développement de logiciels Java.- Vous élaborez les exigences techniques, vous suivez le développement, vous participez activement au processus de sprint et vous connaissez les cadres agiles tels que SCRUM ou des méthodologies similaires.
De plus, vous pouvez cocher au moins ⅓ de la liste ci-dessous:
- Vous maîtrisez Java ainsi qu'un des principaux frameworks (Spring, Quarkus, etc.)
- Vous connaissez bien un modèle de données, Hibernate et MySQL ou Postgres.- Vous avez de l'expérience dans la mise en place et la maintenance de l'architecture de streaming.
- Vous avez de l'expérience dans la mise en place de tests et de procédures de QA.
- Vous pouvez mettre en place des pipelines CICD où Kubernetes, Docker et Helm ne sont pas des mots étrangers pour vous.
- Vous avez une bonne connaissance de AWS.
- Vous pouvez travailler avec Jupyter Notebooks et vous pouvez parler un peu de Python.
- Vous êtes à l'aise avec Git et vous maîtrisez les outils Atlassian (Jira).
- La connaissance des technologies front-end telles que React et Next.js est un plus.
Que vous proposons-nous?
- Un emploi intéressant avec beaucoup de variété, d'autonomie et d'espace pour votre propre initiative.- Le soutien d'une équipe enthousiaste, dynamique et motivée, ainsi que les outils et formations adéquats.
- Une ambiance agréable, informelle et une culture ouverte.
- Un environnement de travail numérique entièrement équipé pour travailler à distance.
- Un contrat de travail à durée indéterminée et un package salarial attrayant et concurrentiel comprenant des avantages extralégaux.
- Le défi de contribuer au développement de June et de rafraîchir un secteur figé.
Pensez-vous que vous avez ce qu'il faut pour accélérer la transition vers une énergie 100% verte avec nous?
N'hésitez pas et postulez via: jobs@june.energy !