Overview
L'activité réalisée attendue est la suivante : Au sein d'un groupe de travail de 10 personnes, le collaborateur est en charge de l'assistance et du support à l'intégration des applications du client ayant besoin de consommer du service Middleware (MQ) sur toutes les plateformes et environnements de travail (y compris production).
Responsibilities
- L'assistance et le support à l'intégration des applications du client nécessitant le service Middleware (MQ) sur toutes les plateformes et environnements de travail (y compris production).
- Répondre aux demandes: actions / changements / configurations / customisation / optimisation / transformation de messages.
- Répondre aux demandes de renseignements.
- Répondre aux demandes d'investigations.
- Répondre aux demandes de nouvelles fonctionnalités / projets et les rediriger vers les bons interlocuteurs.
- Traiter les incidents.
- Réaliser ou élaborer une base documentaire à destination du service afin d’améliorer les procédures d’exploitation et les processus de support (la rédaction devra être en anglais et soignée sur la présentation).
- Indiquer toutes pistes de recommandations ou d'améliorations autour du support afin de professionnaliser celui-ci.
- Rechercher des actions d'automatisation (Self-Service) et les formaliser auprès du groupe de travail en charge de l'industrialisation.
- Planifier et coordonner les activités opérationnelles.
- Exemples de demandes types: création / modification / duplication de queues IBM MQ.
- Assurer le niveau 1 et 2 MQ sur l'activité business.
- Configuration de micro-services / REST API / SOAP services pour répondre aux besoins en connectivité des applications.
- Répondre aux enjeux d'intégration des applications (URLs / Formats et protocoles d'échanges / Certificats / logs / jeux de tests / headers / xslt).
- Support à l'intégration (Technos K8S, Java Spring, Camel, MQ, Kafka).
- Tests / validation des déploiements.
Qualifications
- 1 à 2 ans d'expérience minimum. Langue anglaise : Niveau B2 minimum (Bulat 3, TOEIC > 785).
- Connaissances obligatoires : utilisation d'un des brokers de messages middleware (IBM MQ, ActiveMQ, IBM MessageSight, Kafka) et expérience en gestion en production d'applications critiques (incidents, mises en service et maintenance, troubleshooting).
- Bonne connaissance des protocoles web-services et notamment SOAP v1.1 / REST / API et des formats XML et JSON.
- Expérience d'outils ou d'environnements de monitoring : Prometheus, suite Elastic (ELK), Centréon.
- Bonne connaissance de l'OS Linux (RedHat), de la virtualisation (VMware), du fonctionnement de Docker dans un environnement Kubernetes ou OpenShift, et des solutions Microsoft Azure (AKS).
- Bonne compréhension de la philosophie DEVOPS / GitOps (utilisation de Git).
- Connaissances souhaitées : Développement Java (Niveau débutant en Java 8 ou supérieur) et connaissance des outils et frameworks Maven; expérience CI/CD; compréhension des modèles de cloud computing IAAS / PAAS / CAAS.
Environnement technique
- Brokers de messages : IBM MQ.
- Outils de monitoring : Prometheus, suite Elastic (ELK), Centréon.
- Environnements: Hybrid Cloud et Contenerization, Kubernetes/OpenShift, Microsoft Azure (AKS), GCP.
- Intégration : Apache Camel (Java / Spring).
- Protocoles : SOAP v1.1 / REST / API et formats XML et JSON.