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 Morocco’s 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.
Ce que nos collaborateurs aiment le plus chez nous ❤ : Consultez nos avis certifiés
Culture de l'entreprise :
UM6P – Université Mohammed VI Polytechnique se caractérise par une culture fortement orientée innovation, où la créativité, l’expérimentation et l’audace intellectuelle constituent des piliers essentiels. L’université encourage l’initiative, l’ouverture d’esprit et l’autonomie, dans un environnement stimulant tourné vers la recherche, l’entrepreneuriat et l’impact. Cette dynamique innovante est enrichie par une dimension coopérative solide, valorisant la collaboration, le partage des savoirs et le développement humain. Une orientation vers la performance et l’excellence complète l’ensemble, tandis que les processus formels restent volontairement plus légers pour préserver l’agilité.
Poste :
L’UM6P College of Computing (UM6P-CC) est à la recherche d’un(e) Ingénieur(e) Développement informatique pour renforcer son équipe digital.
Description du poste:
- Elaborer les spécifications fonctionnelles / techniques et maintenir la documentation à jour.
- Développer des composants logiciels dont des interfaces graphiques.
- Développer des applications web basées sur les web services en mode « Real-time » et l’intégration des modules de « Machine Learning ».
- Collaborer au sein d’une équipe agile constituée des développeurs Digital et Data scientists.
- Définir les protocoles et les scénarios de tests (tests unitaires et tests d’intégration).
- Maintenance des logiciels et support aux utilisateurs.
Compétences métiers et techniques:
- Formation d’ingénierie en génie informatique / Software engineering ou équivalent (bac + 5).
- Savoir synthétiser l'information et rendre compte des avancements des projets.
- Avoir des connaissances sur les sockets : socket.io, webSocket, Stomp.
- Avoir des connaissances sur les bonnes pratiques de développements : versionning (Git), revue de code, DevOps & intégration continue (Maven, Gitlab CI, Jenkins, Sonar) et idéalement la méthode agile SCRUM.
- Base de données : MySQL, No SQL, Mongo DB.
- Développement : Python, Java, Framworks Javascript.
- Développement web: Angular, Vue, NodeJS, Spring (Boot, IoC, Data, Security).
- Des connaissances sur les serveurs web : Apache, nginx, Docker et Kubernetes seront un plus.
Profil recherché :
Competences comportementales:???????
- Formation d’ingénierie en génie informatique / Software engineering ou équivalent (bac + 5).
- Autonomie et esprit d’initiative, rigueur, et sens de l’organisation.
- Flexibilité, disponibilité et sens du service.
- Ecoute, force de proposition et sens de responsabilité.
- Posture d’apprentissage continu.
- Aisance relationnelle.
Découvre si ce poste est fait pour toi
Passe le test de personnalité gratuit ReKrute et obtiens instantanément ton score de compatibilité avec ce poste et avec la culture de plus de 150 entreprises du marché.
