Développeur Informatique
Role details
Job location
Tech stack
Job description
- Analyser les besoins : recueillir les exigences auprès des utilisateurs métiers et formaliser les spécifications fonctionnelles et techniques des outils à concevoir.
- Concevoir & Développer : réaliser des applications internes principalement en Python, intégrant la manipulation et la sauvegarde de données dans des bases de données adaptées (SQL, PostgreSQL ou équivalent).
- Développer des interfaces adaptées : concevoir des IHM ergonomiques facilitant le pilotage et la gestion des données pour les équipes.
- Tester et valider : assurer la robustesse des développements à travers des campagnes de tests unitaires et fonctionnels, en lien avec les experts métier.
- Documenter & Accompagner : rédiger la documentation technique et utilisateur, contribuer à la formation des ingénieurs et à la bonne appropriation des nouveaux outils.
Requirements
De formation Bac +5 ingénieur(e) ou développeur(se) informatique, vous disposez d'une première expérience (1 à 2 ans) en développement logiciel orienté objet (idéalement Python).
-
Vous maîtrisez les bases du travail collaboratif : gestion de projet en équipe, méthodes agiles et suivi de code sous Git.
-
Vous êtes curieux(se), rigoureux(se), autonome et motivé(e) par le développement de nouveaux outils métiers pour le pilotage, la gestion de données et le management.
-
Vous avez un intérêt, voire une première expérience, pour l'industrie aéronautique. Des connaissances en aérodynamique constituent un plus.
-
Expérience en développement d'interfaces utilisateurs (IHM), gestion et interrogation de bases de données, connaissance du framework Django.
-
Manipulation de modèles de langage de grande taille (LLM), mise en oeuvre de systèmes RAG (Retrieval-Augmented Generation), et initiation à l'intelligence artificielle.
-
Esprit d'analyse et de synthèse, capacité à travailler en équipe et à communiquer efficacement sont attendus, Rigueur et méthode Esprit d'analyse