Ingénieur Développement Logiciel Contrôles & Diagnostics (H/F)
MASSY
il y a 3 jours
Overview
Job Description Summary L’ingénieur(e) « Développement Logiciel Contrôles & Diagnostics » a la charge de missions de spécification, conception, implémentation, test et support sur le diagnostic des systèmes et des contrôles des équipements de conversion d’énergie livrés à nos clients. Son périmètre fonctionnel est celui du développement d’applications digitales aux fins de diagnostic des équipements de conversion d’énergie livrés à nos clients dans les différents domaines d’activité de l’entreprise, et plus particulièrement des systèmes MMC (Modular Multilevel Converter), afin de proposer des services avancés à nos clients en matière de diagnostics, pronostics et/ou maintenance préventive.
Responsibilities
- Collecter les besoins auprès des experts métiers et des utilisateurs finaux notamment en vue de constamment intégrer de nouveaux modules d’analyses, estimer les efforts de développement et élaborer la feuille de route.
- Définir l’architecture du logiciel dans un souci de scalabilité, flexibilité, maintenabilité, tolérance aux fautes, réutilisabilité, performance et optimisation des ressources.
- Sélectionner les technologies, processus et outils appropriés avec une exigence d’innovation, d’amélioration et d’évolution de la plateforme HW/SW.
- Concevoir des interfaces utilisateurs modernes, simples et intuitives en prenant continuellement en compte les retours des utilisateurs finaux.
- Etudier la pertinence d’intégrer des technologies avancées comme des modèles de machine learning pour la détection des anomalies et la maintenance préventive.
- En lien avec les équipes projets, prendre en compte les besoins et demandes spécifiques, et assurer un support dans le déploiement de l’application, la mise en place de la collecte des données, leur récupération et leur analyse.
- Fournir les communications opportunes aux différentes parties prenantes sur les questions importantes et aux moments clés du développement et montrer une capacité à soutenir des solutions techniques.
- Assurer le suivi du traitement des risques et la validation du plan de mitigation.
- Participer au retour d’expérience en analysant les dysfonctionnements et en recherchant les causes fondamentales puis définir les actions correctives et préventives avec les contributeurs clefs.
- Mettre en œuvre et promouvoir auprès des autres membres de l’équipe les bonnes pratiques en matière de cycle de vie du développement logiciel.
- S’inscrire dans une démarche d’amélioration continue afin d’aider l’entreprise à respecter ses engagements envers ses clients.
Qualifications
- Diplôme d’ingénieur ou Master 2 en Génie Logiciel, développeur Full Stack, Backend, Frontend, DevOps.
- Compétence approfondie dans la programmation Java (Spring Boot).
- Connaissance des environnements Windows, MAC OS, Linux.
- Modélisation et gestion optimisée de différentes bases de données (PostgreSQL, MariaDB, MongoDB, Cassandra, REDIS).
- Développement d’applications WEB (Node.js, Angular, React.js, TypeScript, JavaScript …).
- Architecture en micro-services et déploiement par conteneurisation (Docker & DockerHub, Kubernetes).
- Expérience dans la conception et la réalisation d’interfaces utilisateurs intuitives.
- Securisation d’API via OAuth2, JWT ou autre.
- Utilisation, mise en place, amélioration d’un pipeline CI/CD (Intégration Continue, Déploiement Continu), Git, Git Actions, Artifactory, SonarQube, JIRA.
- Des connaissance et/ou une première expérience en Intelligence Artificielle serait un plus.
- Une expérience dans l’utilisation de protocoles de communication industriels basés sur TCP-IP (OPC-UA, MQTT, REST) serait un plus.
- Une expérience dans la programmation scientifique en PYTHON, MATLAB (GNU Octave) serait un plus.
- Securisation d’accès à distance via VPN (Open VPN, WireGuard).
- Déploiement d’infrastructures Cloud sécurisées.
- Langues : Anglais opérationnel.
Aptitudes
- Rigueur, méthode, esprit d’analyse, autonomie, bonne organisation dans l’accomplissement des tâches qui lui sont confiées.
- Capacité à travailler en équipe et à interagir y compris en distanciel.
- Esprit d’analyse, capacité à proposer des idées et solutions créatives et innovantes.
- Bonne communication et capacité à présenter.
Entreprise
IF1853 GE Energy Power Conversion France
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 3 jours
PARIS, 75
il y a 3 jours
PARIS, 75
il y a 3 jours
BUC
il y a 13 heures