ematiss

Mission freelance DevOps - RUST EXPERIENCE REQUISE DANS L'ENERGIE

Île-de-France

ematiss

Publiée le 16/04/2025

Partager cette offre

Le projet client a pour but de :
développer une partie du firmware unique à tous les Boitiers IP (différents constructeurs) connectés aux compteurs du marché d'affaire permettant de proposer de nouveaux usages (Flex, IRVE, ...)

Leurs enjeux sont d'améliorer le temps de mise à disposition de nouvelles fonctionnalités du BIP, améliorer la qualité du firmware du BIP, traiter rapidement les enjeux de sécurité tout en diminuant les coûts de télédistribution du firmware.

xxx a pour but aussi de maîtriser les différentes interactions avec le SI, le modem, le HAL, ...

Le matériel sur lequel le firmware sera déployé n'est pas encore disponible, les développements et tests sont effectués sur une maquette respectant les spécifications du futur BIP.

Le MVP du projet doit être réalisé d'ici T3 2026.

Profil recherché

Description du profil :
- Développer le firmware
- Travailler, intéragir, proposer des DEV avec le teachlead
- Tester sur du matériel (virtuel et physique dans une salle de test)
Une habilitation électrique BEessai devra être réalisée au démarrage de l'activité (à la charge du fournisseur)
- Assurer la cohérence technique du backlog produit en collaboration avec le Product Owner
- Définir l'architecture et à la conception de la solution, en tenant compte des contraintes techniques et des besoins métiers
- Maîtriser les technologies Java (nice to have: Rust) et être capable de les utiliser efficacement dans le cadre du projet
- Avoir une connaissance approfondie des systèmes embarqués
- Savoir réaliser des POCs en Rust de manière opportuniste afin d'évaluer l'apport potentiel de ce langage dans le projet
- Mettre en place des environnements sous Yocto pour simuler les APIs des constructeurs
- Maîtriser le scripting shell

Activité principale :
o Développement du firmware évoqué dans la description projet
o Participation à l’amélioration continue de l’infrastructure
o Maintenance et évolution de jobs Jenkins et CI/CD
o Livraison en recette, production
o Amélioration des métriques applicatives et des dashboards en place (Grafana)
o Maintenance et amélioration de l’Infrastructure-as-code
o Communication au sein de l'équipes de développement et au sein d'autres équipes internes ENEDIS (cellule prescription, opérateur informatique, etc...)

Activité secondaire :
o Rédaction et maintien des documentations techniques
o Application des méthodes de modélisation des données et des traitements

Environnement de travail

Stack Technique du plateau :
Angular, Ansible, Apache, C, Cucumber, Dagger, Docker, HAProxy, Java, Kotlin, InfluxDB, Postgres, Python, RabbitMQ, React, Spring, KeepAlived, FileBeat, Jenkins, ActiveMQ

Stack Technique du projet en lui-même :
Langage : Java, Rust, Bash
System : Linux, Yocto
CI/CD : Git, GitlabCI
Outil : DBus, Graphite, Carbon, Telegraf
Modem : PPP, Commandes AT
Test : JUnit, Cucumber

Compétences attendues sur le profil:
Connaissances moyennes par rapport à l'ensemble des technologies de l'usine
Connaissance et applique des choix d'architecture qui ont été faits au préalable
Connaissance et Pratique de l'agilité
Participation aux choix de conception
Participation à la mise en œuvre de l'ingénierie (ingénierie des tests, déploiement, …)
Actif sur la recherche de nouvelles technos d'un point de vue théorique
A déjà apporté du support à un produit en production et en a le goût
Connaissance en architecture distribuée, clusters
Connaissance en monitoring et métrique applicatives
Maîtrise de TLS (Sécurité de la couche de transport), Infrastructure-as-code, réseaux, systèmes, langage Python, conteneurisation, administration VM (machine virtuelle)
Maitrise de l’environnement de développement du projet
Maitrise des outils test et du domaine fonctionnel
Maitrise forte des technologies employées sur le projet concerné (par défaut) ou décrit dans la mission
Maîtrise forte du langage informatique utilisé par le projet et des systèmes d’exploitation
Fait de la veille technologique sur les langages informatiques
Connaissance et contrainte de system embarqué (Exemple : Raspberry PI), Archi Hexa, SystemD

Des déplacements sur Lyon et sur le site d'Axe Seine sont à prévoir.

Paris, France
20 - 99 salariés
ESN
eMATISS, créé en 2002, est une Société de conseils et de services informatiques, spécialisée dans l'expertise J2EE - SAP - SYSTEMES & RESEAUX. Interventions en France entière & Europe pour ses clients grands comptes dans les secteurs d'activités : Banque - Assurance - Industrie - Distribution - Services. Siège social : 72 Boulevard Sebastopol - 75003 PARIS

Postulez à cette offre !

Trouvez votre prochaine mission parmi +8 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous