Postée il y a 47 jours
Analyste développeur / Analyste développeuse
Consultant(e) développeur MuleSoft confirmé
En tant que Consultant(e) MuleSoft, vous interviendrez chez nos différents clients afin de les accompagner dans les différentes phases de leurs projets autour de la solution MuleSoft.
Vos missions seront :
1 - En phase détude:
- Animation d'ateliers autour de la définition des processus et règles de gestion.
- Recueil des besoins auprès des différentes parties prenantes du projet.
- Rédaction des cahiers des charges fonctionnels.
- Rédaction des spécifications fonctionnelles et non fonctionnelles.
- Elaboration d'un planning de travail.
- Être force de proposition, soumettre et défendre des recommandations aux clients.
2 - En phase de réalisation:
- Configurer la plateforme Anypoint selon le besoin du projet.
- Rédaction des cahiers des charges techniques.
- Rédaction des spécifications techniques.
- Développement des contrats d'API (RAML / OAS).
- Développement des applications MuleSoft sur ANypoint Studio.
- Réalisation des implémentations script (Java / DataWeave).
- Développement des tests unitaires (mUnit).
- Exécution de tests de déboggage (Mule Debugger).
3 - En phase de déploiement:
- Réalisation des tests d'intégration.
- Réalisation des tests de qualification.
- Reprise des correctifs en recette.
- Utilisation d'outils DevOps (Azure DevOps / Bitbucket) pour la livraison.
- Rédaction des livrables et documentations requises.
4 - En phase d'exploitation :
- Support post démarrage
- Tierce maintenance applicative (TMA)
- Supervision Cloudhub.
- Alerting et monitoring (Anypoint Monitoring)
- Correction de bugs et maintenance évolutive.
PROFIL : Nous recherchons :
- Vous êtes de formation supérieure Bac +5.
- Vous disposez d'une première expérience significative dans la mise en oeuvre de la plateforme Mulesoft Anypoint.
- Vous maîtrisez les concepts API Led Connectivity et Contract First.
- Vous parlez anglais.
- Vous êtes mobile géographiquement.
- Vous êtes certifié sur « MuleSoft Certified Developer - Level 1 ou Level 2 ».
Experience: 12 Mois
Compétences: Anglais technique,Architecture web,Gestion de projet informatique,Intégration continue et déploiement continu (CI/CD),Java,Langages de programmation informatique,Master mention informatique,Méthode AGILE,Optimisation des performances des applications,Analyser les besoins informatiques,Argumenter sur le choix des technologies à adopter,Coder,Collaborer avec les développeurs pour améliorer la qualité du logiciel,Développer une application en lien avec une base de données,Documenter les procédures techniques pour les utilisateurs,Gérer les versions de logiciels et leurs mises à jour,Maintenir à jour la documentation technique et les manuels d'utilisation,Promouvoir la collaboration entre les développeurs et les opérateurs pour une meilleure intégration,Réaliser des études et développements informatiques,Respecter les normes de sécurité informatique dans le développement,Superviser et coordonner les réalisations, études ou développements informatiques (collaborateurs, sous-traitants),Tester un logiciel, un système d'informations, une application,Traiter les retours utilisateurs pour améliorer les systèmes,Vérifier la conformité d'une réalisation avec un cahier des charges,MuleSoft Certified Developer
Langues: Anglais exigé,Français exigé
Qualification: Cadre
Secteur d'activité: Programmation informatique
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Travailler en équipe : Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.
Experience: 12 Mois
Compétences: Anglais technique,Architecture web,Gestion de projet informatique,Intégration continue et déploiement continu (CI/CD),Java,Langages de programmation informatique,Master mention informatique,Méthode AGILE,Optimisation des performances des applications,Analyser les besoins informatiques,Argumenter sur le choix des technologies à adopter,Coder,Collaborer avec les développeurs pour améliorer la qualité du logiciel,Développer une application en lien avec une base de données,Documenter les procédures techniques pour les utilisateurs,Gérer les versions de logiciels et leurs mises à jour,Maintenir à jour la documentation technique et les manuels d'utilisation,Promouvoir la collaboration entre les développeurs et les opérateurs pour une meilleure intégration,Réaliser des études et développements informatiques,Respecter les normes de sécurité informatique dans le développement,Superviser et coordonner les réalisations, études ou développements informatiques (collaborateurs, sous-traitants),Tester un logiciel, un système d'informations, une application,Traiter les retours utilisateurs pour améliorer les systèmes,Vérifier la conformité d'une réalisation avec un cahier des charges,MuleSoft Certified Developer
Langues: Anglais exigé,Français exigé
Qualification: Cadre
Secteur d'activité: Programmation informatique
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Travailler en équipe : Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.