Ingénieur Développement Python H/F

MYTTRA
Canton of Saint-Nazaire-1, France
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton of Saint-Nazaire-1, France

Tech stack

Microsoft Excel
Data Visualization
Python
NumPy
Software Architecture
Data Processing
Data Management

Job description

Vous êtes passionné par Python, la structuration d'outils métiers et la modernisation des pratiques d'ingénierie ?

Vous aimez comprendre le fonctionnement réel d'un bureau d'études, ses contraintes opérationnelles et transformer des outils historiques en solutions robustes, performantes et maintenables ?

Nous accompagnons les bureaux d'études industriels dans leur transformation digitale.

Dans ce cadre, nous recherchons un Ingénieur Développement Python pour intervenir sur la refonte complète d'outils Excel complexes utilisés pour la planification, la coordination projet et la gestion opérationnelle, aujourd'hui fortement dépendants de BBA (Best Business Practices / règles métiers internes).

Vos missions

  • Modernisation des outils métiers
  • Analyser et comprendre des fichiers Excel complexes (macros, formules avancées, logiques métier implicites).
  • Identifier les règles métiers, BBA et workflows projet portés par ces outils.
  • Reconcevoir ces outils sous forme de solutions Python robustes, performantes et maintenables.
  • Développement Python orienté métier
  • Développer des scripts et applications Python pour :
  • La planification projet
  • Le pilotage des charges
  • Le suivi d'avancement
  • La gestion des données projet
  • Structurer le code (architecture, modularité, tests, documentation).
  • Garantir la fiabilité, la stabilité et la pérennité des solutions.
  • Forte dimension UX / expérience utilisateur
  • Repenser l'ergonomie et l'usage des outils existants.
  • Proposer une expérience utilisateur fluide, claire et intuitive, adaptée à des profils ingénierie / projet.
  • Développer des interfaces simples et efficaces (CLI évoluée, UI légère, dashboards, visualisation de données).
  • Accompagnement des équipes
  • Travailler en lien direct avec les utilisateurs métiers (ingénieurs, chefs de projet, planificateurs).
  • Faciliter l'appropriation des nouveaux outils.

Participer à une logique d'amélioration continue et de montée en maturité digitale.

Requirements

Excellente maîtrise de Python (structuration, performance, lisibilité).

  • Expérience dans la manipulation de données (pandas, numpy ou équivalent).
  • Bonne compréhension des outils Excel avancés (même si l'objectif est d'en sortir).
  • Sensibilité aux notions d'architecture logicielle, de maintenabilité et de qualité de code.
  • Une première expérience en UX, ergonomie ou conception d'outils utilisateurs est un vrai plus.
  • Compréhension métier
  • Capacité à comprendre des processus de bureau d'études et de gestion de projet.
  • À l'aise pour traduire des règles métiers implicites en logique applicative claire.
  • Intérêt pour les environnements industriels et techniques.

Savoir-être

  • Esprit analytique et structuré.
  • Capacité à vulgariser et à dialoguer avec des profils non développeurs.
  • Autonomie, curiosité et force de proposition.
  • Goût pour les sujets de transformation et d'optimisation.
  • Envie de moderniser concrètement les outils d'ingénierie ?
  • Rejoignez MYTTRA et participez à la transformation digitale des bureaux d'études en développant des solutions Python plus fiables, plus performantes et pensées pour l'utilisateur final.

Benefits & conditions

Poste à pourvoir pour Septembre - Recrutement en cours.

About the company

Rejoignez l'Aventure MYTTRA en tant qu'Ingénieur Développement Python & Digitalisation des Outils Métiers !

Apply for this position