Entreprise :
Mohammed VI Polytechnic University is an institution dedicated to research and innovation in Africa and aims to position itself among world-renowned universities in its fields The University is engaged in economic and human development and puts research and innovation at the forefront of African development. A mechanism that enables it to consolidate Moroccos frontline position in these fields, in a unique partnership-based approach and boosting skills training relevant for the future of Africa. Located in the municipality of Benguerir, in the very heart of the Green City, Mohammed VI Polytechnic University aspires to leave its mark nationally, continentally, and globally.
Poste :
Corps : Ingénieur d'Études (CDD 1 an)
Branche d'Activité Professionnelle (BAP) : Informatique, données et calcul scientifique
Spécialité : Développement informatique, gestion et traitement de données
Quotité : Temps plein
1. Mission
- Développer et maintenir des outils logiciels dédiés à la gestion, au traitement et à l'analyse de données scientifiques, en particulier l'imagerie infrarouge hyperspectrale. Participer à la conception, à l'optimisation et à l'automatisation des chaînes de traitement de données dans le cadre de projets de recherche.
2. Activités principales
- Concevoir, développer et maintenir des applications ou scripts pour le traitement, l'analyse et la visualisation de données (tabulaires, géospatiales ou hyperspectrales) ;
- Intégrer et traiter des données d'imagerie hyperspectrale (prétraitement, calibration, classification, réduction dimensionnelle, extraction de signatures spectrales) ;
- Structurer, organiser et administrer des bases de données (relationnelles ou NoSQL) ;
- Développer des pipelines de traitement de données (ETL/ELT) et assurer leur automatisation ;
- Concevoir des tableaux de bord, des outils de visualisation et des interfaces utilisateur ;
- Participer à l'analyse statistique et algorithmique des données, et si nécessaire, à l'intégration de modèles d'apprentissage automatique ;
- Documenter les méthodes et les outils développés ;
- Collaborer avec les équipes de recherche pour comprendre les besoins et proposer des solutions adaptées ;
- Assurer la qualité, la sécurité et la traçabilité des données traitées, notamment des images hyperspectrales.
Profil recherché :
3. Compétences principales
Développement backend
- Langages : Python (FastAPI, Django, Flask), Node.js ou équivalents
- API et sécurité : Conception d'API, gestion des accès, sécurisation des services
- Architecture et qualité : Architecture logicielle, bonnes pratiques (tests, CI/CD)
Développement frontend
- Langages : JavaScript/TypeScript
- Frameworks : Vue.js, React, Angular ou équivalents
- UX/UI : Conception d'interfaces ergonomiques et responsives
Traitement d'imagerie hyperspectrale
- Bibliothèques Python : spectral, rasterio, numpy ou équivalents
Gestion et analyse de données
- Traitement de données : Pandas, NumPy, SciPy, scikit-learn
- Bases de données : PostgreSQL/PostGIS, MySQL, MongoDB ou équivalents
- Modélisation et optimisation : Conception de schémas, optimisation des performances
4. Diplôme exigé
- Diplôme d'ingénieur ou Master 2 (BAC+5) en informatique, données ou domaine connexe
5. Type de contrat
- CDD de 12 mois (1 an), renouvelable selon projet

