Capgemini recrute 10 profils au Maroc, à Casablanca, Salé (Sala Al Jadida) et Kénitra: des ingénieurs en développement logiciel, IA, qualité et automobile, ainsi que 2 stagiaires Bac+5 en développement. La plupart des postes sont proposés en CDI.
Présent dans plus de 50 pays avec près de 350 000 collaborateurs, Capgemini accompagne les entreprises dans la transformation de leurs activités, notamment dans le cloud, la data, l’intelligence artificielle, la connectivité, les logiciels et l’ingénierie digitale.
Au Maroc, le groupe intervient sur des projets technologiques et d’ingénierie, en particulier dans l’automobile, à travers sa marque Capgemini Engineering, spécialisée dans les services de R&D et d’ingénierie.
(2) Stagiaires Développeur Mobile et Back-End / Full Stack – Casablanca
Ces deux stages de 2 à 3 mois s’inscrivent dans le projet RSE Smart Carpool Network, une application mobile interne de covoiturage conçue pour réduire les émissions Scope 3 des collaborateurs. Les stagiaires construiront l’application de A à Z: matching géolocalisé, calcul CO₂ en temps réel, gamification et déploiement Azure.
Ses principales missions seront de:
- Stagiaire Développeur Mobile (Flutter): développer l’application mobile et l’ensemble des fonctionnalités côté utilisateur, avec Flutter/Dart, les API REST, Firebase/Supabase et Google Maps API.
- Stagiaire Développeur Back-End / Full Stack: concevoir les services back-end, la base de données, le moteur de matching, l’authentification, les notifications et le calcul des indicateurs d’impact (CO₂, kilomètres partagés), avec Java Spring Boot ou Node.js.
Le profil recherché pour ce poste:
- Préparer un Bac+5, un Master ou un diplôme d’École d’ingénieur.
- Pour le profil mobile: maîtriser Flutter/Dart, l’intégration d’API REST et la gestion des interfaces mobiles.
- Pour le profil back-end: maîtriser Java Spring Boot ou Node.js, les bases de données (PostgreSQL, MySQL, Firebase), Git et les notions de sécurité et de RGPD.
Consultant Synthèse Masse – Casablanca
Ses principales missions seront de:
- Assurer le suivi des données de masse du véhicule.
- Analyser les données de masse, d’inertie et de centre de gravité.
- Contribuer aux synthèses techniques à partir des outils PLM et d’Excel.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5.
- Avoir une bonne connaissance de la technologie automobile et des composants véhicule.
- Maîtriser CATIA, les outils PLM et Excel.
- Avoir des connaissances en calcul de masse, d’inertie et de centre de gravité.
- Communiquer en français et en anglais.
- Avoir un bon esprit de synthèse, de la rigueur et de l’engagement.
Pilote Convergence Conformité – Casablanca
Ce poste en CDD s’adresse à des profils ayant 0 à 2 ans d’expérience. Le pilote assure la conformité technique du produit avec les équipes Bureau d’Études, Qualité, Production, Style, Fournisseurs et Intégrateurs.
Ses principales missions seront de:
- Garantir le respect du planning projet par rapport au planning générique.
- Créer et converger le plan jeu et affleurement avec le bureau d’études, le style et la qualité.
- Converger les objectifs qualité du véhicule terminé (IQx, DG, DVT).
- Garantir le respect du référentiel technique produit et process et valider les dérogations.
- Créer les listes des CTF et les converger avec les fournisseurs.
- Élaborer le cahier des charges du MAPIEX et garantir la robustesse des pièces plastiques.
- Planifier les livrables et préparer les PIV physiques.
- Animer le transfert entre l’équipe projet et l’équipe usine.
Le profil recherché pour ce poste:
- Avoir 0 à 2 ans d’expérience.
- Maîtriser le tolérancement géométrique (GD&T / TGD), la chaîne de cotes, l’assemblage et l’isostatisme.
- Connaître les matériaux plastiques, la plasturgie, la norme NFT5800 et l’analyse fonctionnelle.
- Faire preuve de rigueur, d’esprit d’analyse et d’anticipation des risques.
- Avoir le sens des responsabilités et un fort engagement dans la qualité du travail.
Ingénieur Test Automatisé (Quality Engineer) – Casablanca
L’ingénieur rejoint une équipe Agile qui développe des solutions digitales pour des clients grands comptes dans la banque, l’assurance, l’énergie et l’industrie.
Ses principales missions seront de:
- Développer et maintenir des scripts de test automatisés avec Selenium et Robot Framework.
- Participer à la définition des scénarios de test avec les équipes fonctionnelles.
- Intégrer les tests dans les pipelines CI/CD.
- Identifier et documenter les anomalies détectées lors des campagnes de test.
- Produire des rapports de test clairs et suivre les résultats.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5 en informatique ou équivalent.
- Justifier d’au moins 4 ans d’expérience en automatisation de tests avec Selenium WebDriver et Robot Framework.
- Maîtriser un langage de programmation (Python, Java).
- Connaître Git et les outils d’intégration continue (Jenkins, GitLab CI).
- Comprendre les méthodologies de test logiciel et les environnements Agile.
Ingénieur Qualité Senior (Senior Mechanical & Physical Engineer) – Kénitra
Ses principales missions seront de:
- Piloter les activités qualité produit et process dans un environnement industriel automobile.
- Traiter et résoudre les problématiques qualité produit et process.
- Réaliser des audits process et produit.
- Appliquer les outils qualité (5P, QQOQCP, 8D) et les méthodes Lean (5S, Kaizen, Gemba).
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5, diplôme d’ingénieur ou Master en Génie Industriel, Qualité, Mécanique, Production ou équivalent.
- Avoir une expérience significative en qualité industrielle dans l’automobile, idéalement chez un constructeur (OEM).
- Connaître les procédés d’assemblage: soudage par point, soudage MIG, encollage, Tucker, vissage.
- Avoir des connaissances en géométrie et tolérancement.
- Maîtriser CATIA.
Développeur Full Stack – Casablanca
Ses principales missions seront de:
- Concevoir et développer des fonctionnalités Front-End et Back-End.
- Développer et intégrer des API REST et des microservices.
- Participer à la conception technique et aux choix d’architecture.
- Garantir la qualité du code par les tests, les code reviews et les bonnes pratiques.
- Optimiser la performance, la sécurité et la maintenabilité des applications.
- Collaborer avec les équipes Architecture, DevOps, QA et Produit.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5 en informatique ou équivalent.
- Justifier d’au moins 5 ans d’expérience en développement Full Stack.
- Maîtriser les API REST, les microservices et les bases de données SQL et NoSQL.
- Savoir utiliser des agents IA et des outils de développement assisté par IA.
- Connaître Git et le CI/CD; Docker, Kubernetes et le Cloud sont un plus.
Lead Software Engineer Java / Angular / Kafka – Sala Al Jadida
Ses principales missions seront de:
- Concevoir et développer des applications avec Java, Spring Boot et Angular.
- Concevoir des architectures microservices et event-driven avec Kafka.
- Développer et intégrer des API REST.
- Assurer le lead technique et accompagner les développeurs.
- Garantir la qualité du code: Clean Code, tests et code review.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5 en informatique ou équivalent.
- Justifier d’au moins 5 ans d’expérience en développement logiciel.
- Maîtriser Java, Spring Boot, Angular, Kafka, les microservices et les API REST.
- Avoir une expérience en lead technique.
- Connaître Git et le CI/CD; Docker et Kubernetes sont un plus.
Lead Software Engineer Expert Agentic AI & Code Graph – Casablanca
Ses principales missions seront de:
- Concevoir et développer des solutions basées sur les LLM et l’Agentic AI.
- Concevoir des architectures multi-agents et orchestrer leurs interactions avec les outils et les données.
- Construire des Code Graphs et Knowledge Graphs pour analyser les bases de code.
- Mettre en place des approches RAG et GraphRAG appliquées au code et à la documentation.
- Intégrer les modèles d’IA aux applications via des API et des microservices.
- Accompagner les équipes sur les bonnes pratiques Agentic AI.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5 en informatique, IA ou Data ou équivalent.
- Justifier d’au moins 8 ans d’expérience en développement logiciel ou en intelligence artificielle.
- Maîtriser l’IA générative et les frameworks d’orchestration d’agents (LangGraph, LangChain, Semantic Kernel).
- Maîtriser Python, les API REST et Git; la connaissance de Neo4j et des bases vectorielles est appréciée.
- Comprendre les architectures Cloud, microservices et CI/CD.
Tech Lead Full Stack Agentic AI – Casablanca
Ses principales missions seront de:
- Concevoir et développer des applications Full Stack robustes et évolutives.
- Intégrer des solutions basées sur les LLM, l’IA générative et les agents IA.
- Développer des API REST et intégrer les composants Front-End, Back-End et IA.
- Concevoir des workflows Agentic AI: orchestration d’agents, outils et sources de données.
- Assurer le lead technique et les code reviews.
Le profil recherché pour ce poste:
- Être titulaire d’un Bac+5 en informatique, IA ou génie logiciel ou équivalent.
- Justifier d’au moins 8 ans d’expérience en développement logiciel ou Full Stack.
- Avoir une expérience pratique en IA générative, LLM et Agentic AI; LangChain, LangGraph ou Semantic Kernel sont appréciés.
- Maîtriser les API REST, les microservices, les bases de données, Git et le CI/CD.
- Avoir une expérience en lead technique et accompagnement des développeurs.
Pour la plupart des postes d’ingénierie logicielle, Capgemini propose la possibilité de télétravail au Maroc et à l’international, des formations et certifications, ainsi qu’un parcours d’intégration structuré.
Les candidatures se font en ligne via le lien de chaque poste:
- Stagiaires Développeur Mobile et Back-End / Full Stack
- Consultant Synthèse Masse
- Pilote Convergence Conformité
- Ingénieur Test Automatisé (Quality Engineer)
- Ingénieur Qualité Senior
- Développeur Full Stack
- Lead Software Engineer Java / Angular / Kafka
- Lead Software Engineer Expert Agentic AI & Code Graph
- Tech Lead Full Stack Agentic AI

Enregistrer un commentaire