Activez les alertes d’offres d’emploi par e-mail !

Ingénieur en Développement Python H / F

ALTEN

Boulogne-Billancourt

Sur place

EUR 40 000 - 55 000

Plein temps

Il y a 24 jours

Résumé du poste

Une entreprise spécialisée en énergie à Boulogne-Billancourt recherche un ingénieur pour l'industrialisation d'un logiciel optimisant des installations photovoltaïques. Les responsabilités incluent le développement de nouvelles fonctionnalités et la mise en place de tests de qualité. Un diplôme d'ingénieur et une expertise en Python sont requis. Des connaissances en C++ et Docker sont un plus.

Qualifications

  • Expérience en développement de logiciels, idéalement des applications en langage C++ ou dans le domaine médical.
  • Connaissances en architecture MVC et en design patterns.
  • Connaissances sur l'optimisation linéaire, par exemple avec pulp.

Responsabilités

  • Développement de nouvelles fonctionnalités.
  • Participation à la définition de l'architecture de l'application.
  • Mise en place d'une couverture de tests de bout en bout.
  • Mise à jour du tutoriel et du processus d'installation.

Connaissances

Expertise en Python
Connaissance en qualité logicielle / CI-CD
Capacité à travailler en équipe
Maîtrise de l'anglais

Formation

Diplôme d'ingénieur

Outils

Docker
GitLab

Description du poste

Au sein du département Energie, nous accompagnons nos clients grands comptes depuis plus de 35 ans. Grâce à notre référencement préférentiel, nous vous garantissons un accès aux projets à forte valeur ajoutée. Missions principales Le projet porte sur l'industrialisation d'un logiciel permettant d'optimiser le dimensionnement d'installations photovoltaïques de petite puissance, de batteries et d'électrolyseurs de production d'hydrogène. Ce logiciel doit fournir des données de choix technologiques, de dimensionnement, de coûts et d'espérance de gains à prix de vente donnés, selon des scénarios de prix de marché. Le langage du projet est le Python, L'équipe se compose de 12 développeurs. Activités principales : Développement de nouvelles fonctionnalités - - Participation à la définition de l'architecture de l'application, - Mise en place d'une couverture de tests de bout en bout - Mise en place d'une gestion des logs et des erreurs - Mise à jour du tutoriel et du processus d'installation - Mise en place d'un processus de validation pour plusieurs versions Python et packages - Amélioration de la qualité logicielle (mesurée par SonarQube)

Formation / Expérience - Formation : Diplôme d'ingénieur. - Expérience : Expérience en développement de logiciels, idéalement des applications en langage C++ ou dans le domaine médical. Compétences techniques - Expertise en Python - Connaissance en qualité logicielle / CI-CD - Connaissances en architecture MVC et en design patterns. - Des connaissances sur Docker et Gitlab seraient appréciées. - Des compétences en optimisation linéaire (par exemple avec pulp) seraient appréciées. - Qualités personnelles - Capacité à travailler en équipe. - Maîtrise de l'anglais.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.