CGI Recherche (6) Nouveaux Profils
Expert Technique MuleSoft
Introduction:
L’entreprise recherche un Expert Technique MuleSoft pour rejoindre son équipe. Le candidat sélectionné jouera un rôle crucial dans la conception, le développement et l’optimisation de solutions d’intégration sur la plateforme MuleSoft, tout en assurant le respect des standards de qualité et des meilleures pratiques.
Fonctions et responsabilités:
- Concevoir l’architecture des solutions d’intégration en utilisant la plateforme MuleSoft.
- Définir et promouvoir les meilleures pratiques ainsi que les standards de développement pour les intégrations.
- Développer des intégrations complexes et optimiser les flux Mule pour une performance maximale.
- Fournir un mentorat technique aux développeurs MuleSoft juniors et intermédiaires.
- Superviser le travail des équipes de développement pour garantir le respect des standards de qualité.
- Coordonner avec les équipes de développement, les clients, et les parties prenantes pour assurer la livraison des projets dans les délais et budgets impartis.
- Analyser et optimiser les performances des applications MuleSoft.
- Effectuer des revues de code et des audits de qualité pour identifier les améliorations possibles.
- Développer et dispenser des formations techniques sur MuleSoft aux équipes internes et externes.
- Maintenir et mettre à jour la documentation technique, y compris les guides de développement, les standards de codage, et les meilleures pratiques.
Qualités requises pour réussir dans ce rôle:
- Compétences techniques:
- Expertise confirmée sur MuleSoft Anypoint Platform, y compris Anypoint Studio, API Manager, et CloudHub.
- Maîtrise des concepts SOA, microservices, et architecture d’API.
- Bonne connaissance des langages de programmation tels que Java, XML, JSON, et des protocoles d’intégration comme REST, SOAP, et HTTP.
- Compétences non techniques:
- Excellentes compétences en communication et en collaboration.
- Capacité à travailler de manière autonome et à gérer plusieurs projets simultanément.
- Aptitude à résoudre des problèmes complexes et à penser de manière critique.
Expérience et Formation:
- Diplôme en informatique, en ingénierie ou dans un domaine connexe.
- Minimum de 6 années d’expérience dans le développement et l’intégration de solutions utilisant MuleSoft.
- Certification MuleSoft (MCD – Integration Professional) souhaitée.
Je postule
Contrôleur de Gestion Projet
Introduction:
Dans le cadre de son développement, l’entreprise recherche un Contrôleur de Gestion Projet pour rejoindre l’équipe de Facturation. Le candidat retenu travaillera en étroite collaboration avec les équipes de Global Technologies Operations au Canada, en se concentrant sur la facturation et la constatation des revenus. Ce rôle nécessite une excellente communication et une interaction régulière avec divers interlocuteurs.
Fonctions et responsabilités:
- Agir en tant que spécialiste de la facturation pour plusieurs comptes clients de l’entité GTO Canada.
- Traiter les demandes liées aux ajustements des factures.
- Répondre aux demandes de facturation/projet.
- Assurer le suivi de la facturation et garantir le respect des délais.
- Veiller à ce que les exigences contractuelles et la conformité SOX soient respectées et maintenues.
- Organiser des réunions avec les équipes des nouveaux clients pour analyser les exigences en matière de facturation.
- Participer à diverses initiatives visant à améliorer l’efficacité des systèmes et processus internes.
Qualités requises pour réussir dans ce rôle:
- Parfaitement bilingue en français et en anglais.
- Solides connaissances en finance.
- Excellente maîtrise de MS Excel.
- Capacité à faire preuve de proactivité, autonomie et esprit d’analyse.
- Compétences éprouvées en communication et en relations interpersonnelles.
Je postule
Consultant AS400 RPG Senior
Introduction:
Dans le cadre du développement de ses activités, l’entreprise recherche un Consultant AS400 RPG Senior pour son site de Casablanca. Ce poste est destiné à un professionnel expérimenté souhaitant rejoindre une équipe projet au sein du Centre de Compétences AS400.
Fonctions et responsabilités:
- Analyser et corriger les incidents liés à la plateforme AS400.
- Mettre en place des évolutions réglementaires et techniques.
- Concevoir des solutions techniques adaptées aux besoins du projet.
- Rédiger des spécifications techniques basées sur des spécifications fonctionnelles fournies.
- Développer et intégrer les solutions au produit final.
- Optimiser ou maintenir les performances applicatives.
- Assurer le support et l’assistance aux utilisateurs.
- Effectuer la maintenance des solutions développées.
- Participer au déploiement des solutions et fournir une assistance technique.
Qualités requises pour réussir dans ce rôle:
- Expérience significative de plus de 3 ans sur AS400.
- Autonomie sur le langage RPG.
- Capacité à proposer des solutions techniques innovantes.
- Curiosité et motivation pour apprendre et partager des connaissances.
- Sens du service et bonnes qualités relationnelles.
- Attention particulière à la qualité, la maintenabilité, et les performances applicatives.
- Respect des bonnes pratiques et des normes de développement en vigueur.
Compétences requises:
- Connaissance approfondie de l’architecture technique AS400.
- Expertise confirmée sur le langage RPG.
Je postule
Développeur Confirmé MuleSoft
Introduction:
l’entreprise dynamique recherche un Développeur Confirmé MuleSoft pour concevoir et développer des solutions d’intégration sur la plateforme MuleSoft Anypoint. Le candidat sélectionné jouera un rôle clé dans l’intégration de systèmes complexes, tout en assurant la qualité et la performance des solutions mises en place.
Fonctions et responsabilités:
- Concevoir et développer des solutions d’intégration en utilisant MuleSoft Anypoint Platform.
- Implémenter des API, des transformations de données complexes et des stratégies de routage avancées.
- Intégrer des systèmes hétérogènes, incluant des applications sur site et dans le cloud.
- Développer et exécuter des tests unitaires, d’intégration et de performance pour garantir la qualité des solutions.
- Gérer les incidents et résoudre des problèmes techniques complexes liés aux intégrations existantes.
- Effectuer des mises à jour et des améliorations continues des solutions d’intégration.
- Rédiger et maintenir une documentation détaillée des solutions développées, y compris les diagrammes d’architecture et les guides de configuration.
- Former et encadrer les développeurs juniors sur les bonnes pratiques et les outils MuleSoft.
- Participer aux réunions de planification de projet et contribuer à l’estimation des efforts et à la définition des calendriers.
Qualités requises pour réussir dans ce rôle:
- Compétences Techniques:
- Expérience avancée avec Anypoint Studio, Mule Runtime, API Manager et Anypoint Exchange.
- Capacité à développer et déployer des API RAML et des API-led connectivity.
- Compétence en Java, ainsi que connaissance de langages comme JavaScript, Python, ou Groovy.
- Aptitude à écrire des scripts pour l’automatisation des processus et des tests.
- Expérience avec les bases de données relationnelles (SQL) et NoSQL.
- Compétence en conception, consommation et sécurisation des services web SOAP et REST.
- Expérience avec les outils de gestion de version (Git), les IDE et les outils de CI/CD (Jenkins, Maven).
- Connaissance des méthodologies agiles (Scrum, Kanban) et capacité à travailler dans un environnement de développement rapide.
- Compétences Non Techniques:
- Aptitude à analyser des problèmes techniques complexes et à proposer des solutions efficaces et innovantes.
- Esprit analytique et attention aux détails pour assurer la qualité et la performance des solutions.
- Excellentes compétences en communication écrite et orale pour interagir avec les équipes techniques et non techniques.
- Capacité à travailler en équipe et à contribuer de manière positive aux projets de groupe.
- Capacité à gérer plusieurs tâches et projets simultanément, en respectant les délais et les priorités.
- Sens de l’organisation pour maintenir une documentation claire et précise.
Expérience et Formation:
- Diplôme en informatique, en ingénierie ou dans un domaine connexe.
- Minimum 3 années d’expérience dans le développement et l’intégration de solutions utilisant MuleSoft.
- Certification MuleSoft Certified Developer – Level 1 (Mule 4) souhaitée.
Je postule
Développeur MuleSoft Junior
Introduction:
L’entreprise est à la recherche d’un Développeur MuleSoft Junior pour rejoindre son équipe de développement. Ce poste est idéal pour un développeur débutant souhaitant approfondir ses compétences en intégration de systèmes avec MuleSoft.
Fonctions et responsabilités:
- Créer des flux Mule (Mule Flows) pour intégrer des applications et des systèmes.
- Utiliser Anypoint Studio pour développer des API et des intégrations de base.
- Implémenter des transformations de données simples et des routages de messages.
- Écrire et exécuter des tests unitaires pour vérifier la fonctionnalité des solutions développées.
- Déboguer les intégrations pour identifier et résoudre les problèmes.
- Documenter les solutions développées, y compris les configurations et les flux de travail.
- Maintenir des dossiers précis sur les changements et les améliorations apportés aux intégrations.
- Fournir un support de base pour les intégrations existantes sous la direction de développeurs plus expérimentés.
- Travailler en étroite collaboration avec les membres de l’équipe de développement et les parties prenantes.
- Participer aux revues de code et aux sessions de mentorat pour améliorer ses compétences techniques.
Qualités requises pour réussir dans ce rôle:
- Compétences Techniques:
- Compréhension de base d’Anypoint Studio, des Mule Flows, et des API.
- Familiarité avec les composants MuleSoft tels que les connecteurs, les transformations, et les endpoints.
- Connaissances en Java, XML, JSON, et éventuellement d’autres langages pertinents.
- Capacité à écrire des scripts de base pour automatiser des tâches simples.
- Connaissance des protocoles de communication (HTTP, HTTPS, FTP, JMS) et des formats de données (XML, JSON).
- Compréhension des services web SOAP et REST.
- Compétences Non Techniques:
- Capacité à analyser des problèmes techniques de base et à proposer des solutions.
- Esprit analytique et attention aux détails.
- Bonnes compétences en communication écrite et orale pour documenter les solutions et interagir avec l’équipe.
- Capacité à expliquer des concepts techniques simples aux parties prenantes non techniques.
- Volonté d’apprendre et de s’adapter rapidement aux nouvelles technologies et aux pratiques de développement.
- Ouverture à recevoir des feedbacks constructifs et à améliorer continuellement ses compétences.
Expérience et Formation:
- Diplôme en informatique, en ingénierie ou dans un domaine connexe.
- Minimum 1 année d’expérience dans le développement et l’intégration de solutions utilisant MuleSoft.
Je postule
Expert technique Cobol MVS
Introduction:
L’entreprise recherche un Expert Technique Cobol MVS pour renforcer son équipe. Ce poste s’adresse à un professionnel expérimenté, capable de gérer des projets complexes tout en maintenant un haut niveau de qualité des livrables.
Fonctions et responsabilités:
- Rédiger des spécifications techniques détaillées pour les projets sous Cobol MVS.
- Estimer les efforts requis pour les évolutions et/ou corrections à apporter.
- Réaliser les évolutions, les corrections, ainsi que les tests unitaires associés.
- Mettre à jour le suivi quotidien des activités et des projets.
- Mettre en place les versions en gestion de configuration, en respectant les bonnes pratiques de développement.
- Assurer la qualité des livrables logiciels et documentaires, tout en respectant les délais et les charges.
Qualités requises pour réussir dans ce rôle:
- Formation d’ingénieur ou équivalent.
- Expérience d’au moins 5 ans sur des projets sous Cobol MVS.
- Une expérience dans le domaine de l’assurance est un plus.
- Autonomie et capacité à travailler de manière indépendante.
- Excellentes compétences en rédaction et en documentation.
- Respect rigoureux des normes de développement en vigueur.
- Capacité à évaluer la qualité du code et à le maintenir à un niveau élevé.
- Compétence dans le développement et l’exécution de tests unitaires.
- Capacité à estimer précisément sa charge de travail.