Stagiaire développeur(euse) outils logiciels
il y a 2 semaines
Poste et missions :
Au sein de l'équipe Support Level 3 – Grid Automation, vous participerez au développement d'outils logiciels internes visant à analyser, automatiser et fiabiliser le traitement de données techniques et opérationnelles (tickets de support, métriques, configurations, logs).
Vos missions incluront :
- Conception et développement d'applications backend en Python
- Mise en place de pipelines de traitement de données (batch et/ou asynchrones)
- Développement de services conteneurisés (Docker) et de workers (Celery)
- Implémentation de tests unitaires et fonctionnels
- Participation à la validation et au déploiement des outils
Selon le profil et l'appétence du/de la stagiaire, une contribution à des fonctionnalités intégrant des briques Data ou Intelligence Artificielle (analyse de données, automatisation, intégration de modèles existants) pourra être envisagée :
- Analyse automatique de données (classification, détection d'erreur et d'anomalies, NLP)
- Intégration de modèles existants (ML / LLM) dans des workflows logiciels
- Implémenter des pipelines de traitement de données (nettoyage, transformation, validation)
Profil et compétences requises :
Compétences techniques – Requises
Développement logiciel en Python
Bonne maîtrise du langage et de ses écosystèmes
- Capacité à structurer un projet (modules, packages, bonnes pratiques)
- Écriture de code maintenable, lisible et documenté
Architecture logicielle & backend
Compréhension des principes de microservices
- Développement de services backend exposant des APIs REST
- Gestion des échanges de données (JSON, XML)
Traitement et analyse de données
Manipulation, nettoyage et validation de données structurées
- Capacité à concevoir des pipelines de traitement de données
- Sensibilité à la qualité, la cohérence et la traçabilité des données
Bases de données
Maîtrise de SQL
- Conception et interrogation de bases de données relationnelles
- Compréhension des modèles de données et des relations
Asynchronisme & traitement distribué
Notions de traitements asynchrones
- Utilisation ou compréhension de systèmes de files de messages et de workers
- Sensibilisation aux problématiques de performance et de montée en charge
Qualité logicielle
Écriture de tests unitaires et fonctionnels
- Débogage et analyse d'erreurs
- Respect des cycles de développement logiciel (conception développement validation livraison)
Outils & collaboration
Utilisation de Git / GitHub (versioning, branches, revues de code)
- Travail en environnement collaboratif et structuré
Compétences techniques – Appréciées
Conteneurisation
Docker (création et utilisation de conteneurs)
- Compréhension des environnements reproductibles
Traitements distribués
Expérience ou notions autour de Celery et Redis
- Orchestration de tâches longues ou intensives
APIs & intégration
Conception d'APIs REST robustes
- Intégration avec des systèmes existants
Data & Intelligence Artificielle – Optionnel mais valorisé
- Connaissances de base en Data Science / Machine Learning
Intérêt ou expérience dans un ou plusieurs domaines :
NLP (Natural Language Processing)
- Computer Vision
- IA Générative / LLMs
Utilisation ou compréhension de :
Librairies ML existantes
- APIs de modèles IA
Notions de :
Préparation et validation des données pour des usages IA
- Intégration de briques IA dans des applications logicielles
Langues
- Anglais professionnel (lu, écrit, parlé)
Savoir être
- Rigueur, communication écrite, travail en équipe, adaptation
Formation :
Diplôme préparé : Master 2
Domaine/spécialité de formation : Développement logiciel
-
Stagiaire développeur(euse) outils logiciels
il y a 2 semaines
Montpellier, Occitanie, France GE Vernova Temps pleinJob Description SummaryJob DescriptionPoste et missions :Au sein de l'équipe Support Level 3 – Grid Automation, vous participerez au développement d'outils logiciels internes visant à analyser, automatiser et fiabiliser le traitement de données techniques et opérationnelles (tickets de support, métriques, configurations, logs).Vos missions incluront...
-
Stagiaire développeur(euse) outils logiciels
il y a 1 semaine
Montpellier, Occitanie, France GE Vernova Temps pleinJob Description SummaryJob DescriptionPoste et missions :Au sein de l'équipe Support Level 3 – Grid Automation, vous participerez au développement d'outils logiciels internes visant à analyser, automatiser et fiabiliser le traitement de données techniques et opérationnelles (tickets de support, métriques, configurations, logs).Vos missions incluront...
-
Developpeuse (eur) Logiciel Embarqué
il y a 1 semaine
Montpellier, France GE Vernova Temps pleinDéveloppeur(euse) de logiciels embarqués Job Description Summary Rattaché(e) au responsable principal des logiciels embarqués, la développeuse(eur) de logiciels embarqués a la charge de la conception, du développement, des tests unitaires ainsi que des revues de code et analyse statiques associées pour les applications multitâches temps réel...
-
Développeur logiciel junior
il y a 2 semaines
Montpellier, Occitanie, France SATT AxLR Temps pleinLa SATT AxLR recrute un développeur junior pour un de ses projets dans le domaine de la e-santé. Le candidat choisit participera au développement d'un logiciel innovant portée par la start-up INSEPARABLE dédiée à l'optimisation du lien entre familles, soignants et patients en soins critiques.Enjeux du poste: Travailler, en binôme technique avec le...
-
Développeur logiciel junior
il y a 1 semaine
Montpellier, France SATT AxLR Temps pleinLa SATT AxLR recrute un développeur junior pour un de ses projets dans le domaine de la e-santé. Le candidat choisit participera au développement d’un logiciel innovant portée par la start-up INSEPARABLE dédiée à l’optimisation du lien entre familles, soignants et patients en soins critiques. Enjeux du poste Travailler, en binôme technique avec...
-
Développeur logiciel C++/Qt
il y a 1 semaine
Montpellier, France Viveris Temps pleinDéveloppeur logiciel C++/Qt Robotique H/FViveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 35 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les systèmes & réseaux, les systèmes d’information et la transformation digitale,...
-
Ingénieur Logiciel Embarqué — Temps réel, Remote
il y a 1 semaine
Montpellier, France GE Vernova Temps pleinUne entreprise d'énergie basée à Montpellier recherche un(e) développeur(euse) de logiciels embarqués avec un minimum de 5 ans d'expérience. Vous serez chargé(e) de la conception, du développement et des tests pour des applications critiques temps réel. Les candidats doivent avoir des compétences solides en C/C++ et des expériences en systèmes...
-
Développeur logiciel junior
il y a 1 semaine
Rue Saint-Priest, Montpellier, France AxLR SATT Temps pleinLa SATT AxLR recrute un développeur junior pour un de ses projets dans le domaine de la e-santé. Le candidat choisit participera au développement d'un logiciel innovant portée par la start-up INSEPARABLE dédiée à l'optimisation du lien entre familles, soignants et patients en soins critiques.Enjeux du poste : Travailler, en binôme technique avec le...
-
Développeur Logiciel C++
il y a 2 semaines
Montpellier, France Viveris. Temps pleinContexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication de robots opérant dans des milieux hostiles. Dans ce cadre, nous recherchons un Développeur logiciel sur C++/Qt pour accompagner notre client dans la robotique à développer un nouveau produit. Intégré au sein d'un bureau d'études électronique et logiciel,...
-
Lead développeur
il y a 1 semaine
Montpellier, France SATT AxLR Temps pleinJoin to apply for the Lead développeur / Architecte logiciel (H/F) role at SATT AxLR La SATT AxLR recrute un Lead Développeur / Architecte logiciel pour un de ses projets dans le domaine de la e-santé. Le candidat choisit participera au développement et au déploiement d’un logiciel innovant porté par la start‑up INSEPARABLE dédiée à...