Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment.
*** 80% remote work / 1 day per week in the office ***
You will be responsible for designing and taking the architectural decisions for the integration platform that will allow the different products to communicate between them.
Responsibilities:
- Learn integration pattern and the development of those in the chosen platform (WSO2)
- Design solution using routes and connectors to enable communication between systems and software product
- Configure messaging broker (RabbitMQ)
- Design a replayability module for the messages
- Analyze systems interfaces (API) to be able to find the relevant information
- Implement data mapping
- Elaborate the technological vision of integration
- Design in Java the missing connectors
- Exchange with infra to put in place and manage the different environments – DevOps
- Develop documentation (architecture, product support)
- Put in place the tools to enable the Business Analysts to create data mappings
Profile:
- Bachelor's Degree / College Diploma in IT or equivalent
- 5+ years of relevant experience
- Experience in one of those integration technologies: WSO2 micro-integrator, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco or IBM Integration Bus
- Good knowledge of Java
- Advanced knowledge of standard protocols like REST, SOAP, AMQP, FTP, etc
- Good knowledge of .Net, Python, or any similar programming languages (asset)
- Experience related to IT security: Authentication (basic, certificates) and authorization (asset)
- Experience with the products WSO2 (asset)
- Experience with Docker, Kubernetes and HELM (asset)
- Experience with Azure and/or AWS (asset)
- Experience using Git/Azure DevOps (asset)
- Experience with Release management (asset)
- Experience with a message broker (asset)
- Self-Discipline and a sense of responsibility as well as the capacity to adapt easily
- Strong sense of organization and prioritizing
- Analytical and problem-solving skills
- Ability to communicate, write and synthesize information
- Ability to multi-task in a rapid-paced environment
- Team spirit, tact, diplomacy, autonomy, rigor, and discipline
@@@@@
Alteo recherche un intégrateur/développeur middleware (Java) pour un contrat de 6 mois avec possibilité d'embauche définitive.
*** 80 % de travail à distance / 1 jour par semaine au bureau ***
Vous serez chargé de concevoir et de prendre les décisions architecturales pour la plateforme d'intégration qui permettra aux différents produits de communiquer entre eux.
Responsabilités :
- Apprendre les modèles d'intégration et leur développement sur la plateforme choisie (WSO2)
- Concevoir une solution utilisant des routes et des connecteurs pour permettre la communication entre les systèmes et les produits logiciels
- Configurer le courtier de messagerie (RabbitMQ)
- Concevoir un module de reproductibilité pour les messages
- Analyser les interfaces des systèmes (API) afin de trouver les informations pertinentes
- Mettre en œuvre le mappage des données
- Élaborer la vision technologique de l'intégration
- Concevoir en Java les connecteurs manquants
- Échanger avec l'infrastructure pour mettre en place et gérer les différents environnements – DevOps
- Développer la documentation (architecture, support produit)
- Mettre en place les outils permettant aux analystes commerciaux de créer des mappages de données
Profil :
- BAC / DEC en informatique ou équivalent
- 5 ans d'expérience pertinente
- Expérience dans l'une de ces technologies d'intégration : WSO2 micro-intégrateur, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco ou IBM Integration Bus
- Bonne connaissance de Java
- Connaissance avancée des protocoles standard tels que REST, SOAP, AMQP, FTP, etc.
- Bonne connaissance de .Net, Python ou de tout autre langage de programmation similaire (atout)
- Expérience en matière de sécurité informatique : authentification (basique, certificats) et autorisation (atout)
- Expérience avec les produits WSO2 (atout)
- Expérience avec Docker, Kubernetes et HELM (atout)
- Expérience avec Azure et/ou AWS (atout)
- Expérience avec Git/Azure DevOps (atout)
- Expérience avec la gestion des versions (atout)
- Expérience avec un courtier de messages (atout)
- Autodiscipline et sens des responsabilités, ainsi que capacité à s'adapter facilement
- Sens aigu de l'organisation et de la hiérarchisation
- Capacités d'analyse et de résolution de problèmes
- Capacité à communiquer, rédiger et synthétiser des informations
- Capacité à mener plusieurs tâches de front dans un environnement au rythme soutenu
- Esprit d'équipe, tact, diplomatie, autonomie, rigueur et discipline