Stagiaire développeur(euse) outils logiciels

il y a 2 semaines


Montpellier, France GE Vernova Temps plein
Job Description

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



  • Montpellier, Occitanie, France GE Vernova Temps plein

    Job 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...


  • Montpellier, Occitanie, France GE Vernova Temps plein

    Job 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...


  • Montpellier, France GE Vernova Temps plein

    Dé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 plein

    La 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 plein

    La 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 plein

    Dé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,...


  • Montpellier, France GE Vernova Temps plein

    Une 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 plein

    La 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 plein

    Contexte 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 plein

    Join 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 à...