Développer, maintenir, évoluer et débugger l'ensemble des outils de tests internes pour assurer la qualification des systèmes embarqués Linky, LinkyPro.
Mettre en place une infrastructure de build SI automatique rendant réplicables les opérations de compilation du code source des FW HONEYWELL et la livraison d'une image de transport signée des FW HONEYWELL.
Adapter la compatibilité de l'outil EndisTesteur avec les profils LinkyPro (intégration du wago).
Étendre les bancs de tests avec les outils EndisTesteur, LinkyMat et Avelec afin de pouvoir tester les équipements hybrides G3 (CPL+RF) et les bi-bande (CPL CENELEC-A ou FCC).
Développement / évolution de la plateforme SI-Métrologie pour la qualification des étalons.
Développement / évolution de la plateforme LinkyMat permettant le lancement / supervision automatique des campagnes de tests unitaires des compteurs électriques Linky et LinkyPro.
Développer les évolutions pour renforcer l'efficacité et l'accessibilité des applications Testeur, Lubridge.
Communication sur l'avancement des réalisations auprès du management, des utilisateurs et des autres équipes impactées.
Piloter le projet MCO FW Honeywell : valider l'architecture, passer au GoPro, effectuer une analyse de sensibilité des données, évaluer les coûts du projet, suivre l'évolution du projet.
Réaliser la partie CI / CD : développer les pipelines, configurer les scripts de déploiement pour l'environnement de recette et de production des applications.
Le pilotage des développements de l'ensemble des outils.
Prise de recul et être force de proposition sur l'environnement des différents projets.
Accompagner sur l'animation de l'équipe outils.
Il doit aussi échanger, reporter auprès du responsable managérial de l'équipe outils afin de prendre des décisions communes.
Compétences en développement :
Protocoles : IP104, IEC61850, Euridis, TIC, CPL G1 & G3, HDLC, DLMS / COSEM.
Maîtrise des protocoles de transfert : HTTPS, FTP, maîtrise du fonctionnement des API REST au format XML et JSON.
Gestionnaire des versions : GitLab / GIT.
Serveurs : Apache / Tomcat.
Tests Unitaires : Jasmine, Mockito.
Base de données : Dbaas / Oracle 19c, Pgaas / PostgreSQL, Mysql, Ldap.
Systèmes : Linux / Redhat 8, Windows.
DevOps, Docker, Agile, Kubernetes.
Développement : Spring, Hibernate / JPA, Maven, C / C++ et Python.
Pratique du TDD (test unitaire, refactorisation du code).
Protocoles de transfert : HTTPS, FTP, maîtrise du fonctionnement des API REST au format XML et JSON.