Retour aux résultats

Architecte / Lead développeur intégration et données

  • Montreal, QC, Canada

Temps plein

La candidature s’ouvre dans un nouvel onglet.

Détails de l’emploi

Type d’emploi
Temps plein
Postuler avant le
Expérience
10 ans ou plus d’expérience en développement et intégration de systèmes;
Langue de l’annonce
Français
Publié

Description originale de l’offre

Architecte / Lead développeur intégration et données

Vous aimez concevoir des solutions robustes, faire dialoguer des systèmes complexes et intervenir de la conception jusqu’à la production?

Nous recherchons un(e) Architecte / Lead développeur intégration et données pour contribuer à des environnements technologiques critiques où la fiabilité, la performance, la résilience et l’observabilité sont essentielles.

Votre rôle

Vous contribuerez à la conception et à l’évolution de services d’intégration et de données et interviendrez sur une grande partie du cycle de réalisation :

  • analyser les besoins, processus et flux de données;
  • concevoir des architectures de services, API et intégrations;
  • développer des API REST et des microservices;
  • concevoir des architectures événementielles avec Kafka, RabbitMQ, Azure Service Bus, IBM MQ ou équivalent;
  • définir les contrats de données et développer les mécanismes de transformation, validation et rapprochement;
  • mettre en œuvre des mécanismes de résilience : retry, timeout, circuit breaker, idempotence, DLQ et retraitement;
  • développer et automatiser les tests unitaires, d’intégration et bout en bout;
  • réaliser des tests de charge et de volumétrie;
  • contribuer aux pipelines CI/CD et aux déploiements Docker/Kubernetes;
  • sécuriser les API et les échanges intersystèmes;
  • mettre en place l’observabilité : logs, métriques, traces, tableaux de bord et alertes;
  • participer aux mises en production, au diagnostic des incidents et aux analyses de causes racines.

Ce que nous recherchons

Vous possédez idéalement :

  • 10 ans ou plus d’expérience en développement et intégration de systèmes;
  • une expérience comme Tech Lead, développeur sénior ou architecte d’intégration;
  • une solide expertise avec Java/Spring Boot ou .NET/C#;
  • une expérience concrète des architectures microservices et event-driven;
  • une expérience professionnelle avec Kafka, RabbitMQ, Azure Service Bus, IBM MQ ou une technologie équivalente;
  • une bonne maîtrise de Docker, Kubernetes/OpenShift et CI/CD;
  • une expérience pratique des tests de performance et de charge;
  • une expérience en observabilité avec Grafana, Prometheus, Datadog, Dynatrace, Splunk, Application Insights ou OpenTelemetry;
  • une bonne compréhension de la sécurité des API : OAuth 2.0, OpenID Connect, JWT, mTLS;
  • une expérience réelle de solutions critiques exploitées en production.

Ça vous ressemble? Nous aimerions vous rencontrer.

En savoir plus sur ce poste

Parrainage de visa

Aucune mention détectée dans l’offre

Signaler cette offre