Développeur API - Montreal, Quebec
15 hours ago

Job description
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans 20 pays, et un chiffre d'affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d'information et contribuer à la création des produits et services de demain pour nos clients.
D'autre part, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l'égalité des chances.
Description du rôle :
Dans ce rôle, la personne contribuera au développement de plateformes robustes et évolutives, en mettant l'accent sur Azure API Management (APIM) et les Self‑Hosted Gateways (SHG) dans un environnement OpenShift. La mission principale consiste à construire et maintenir des pipelines d'automatisation dédiés aux API ainsi qu'à mettre en place les outils supportant les standards de gouvernance API. Le poste s'adresse à un profil expérimenté en développement API, intégration middleware et pratiques DevOps.
Rôle hybride :
La présence au bureau est requise 2 à 3 jours par semaine.
Durée et renouvellement :
Mandat initial d'un an, avec une forte possibilité de renouvellement ou de permanence.
Responsabilités principales :
- Concevoir, déployer et maintenir les solutions API Management (APIM, SHG) orchestrées via ArgoCD et Helm.
- Mettre en œuvre des politiques APIM (authentification, transformation, sécurité) et contribuer à la gouvernance API.
- Développer et gérer l'infrastructure-as-code avec Terraform afin d'assurer automatisation et cohérence.
- Analyser et extraire les logs d'APIM et des services Azure pour diagnostiquer et optimiser les flux.
- Développer et maintenir des solutions Middleware assurant la communication entre divers systèmes.
- Gérer les mécanismes d'authentification et d'autorisation (RBAC, Managed Identities).
- Maintenir une connaissance approfondie des protocoles d'intégration (REST, RESTful, MCP) et des patterns de messaging (pub/sub, Event Hub, Service Bus).
- Effectuer les tests via OpenAPI, Spectral et Swagger Hub pour garantir la fiabilité des API.
- Contribuer aux pipelines CI/CD et aux workflows Git (GitFlow, revues de code).
- Assurer la fiabilité de la plateforme et la conformité des charges conteneurisées sur OpenShift/Kubernetes.
Compétences et expérience requises :
- API & Middleware – 3 à 5 ans d'expérience en développement API/Middleware avec un focus important sur la conception et le développement d'API. – Expertise avancée sur Azure APIM (policies, gateways, réseautage, RBAC, logging/monitoring). – Très bonne connaissance des catalogues API et des bonnes pratiques de définition de contrats (OpenAPI, Spectral, Postman). – Compréhension solide des intégrations REST/RESTful et du messaging (pub/sub, Event Hubs, Service Bus). – Expérience en gouvernance API.
- Infrastructure & DevOps – Maîtrise de Terraform, OpenShift/Kubernetes, Argo CD et Helm. – Pratique des mécanismes RBAC, Managed Identities, Key Vault et modèles de sécurisation API. – Compétences en scripting (Bash, PowerShell, Python).
- Communication & documentation – Excellentes capacités de vulgarisation et rédaction de documentation. – Diplôme universitaire en informatique, génie ou domaine connexe, ou expérience équivalente.
Atouts :
- Connaissance d'outils d'observabilité (App Insights, Log Analytics).
- Familiarité avec les mécanismes de sécurité avancés (Key Vault, Managed Identities).
- Expérience dans l'écriture de politiques APIM complexes.
- Compréhension des protocoles émergents tels que MCP.
Role description:
In this role, the individual will contribute to building robust and scalable platforms with a focus on Azure API Management (APIM) and Self‑Hosted Gateways (SHG) within an OpenShift environment. The main mission is to build and maintain automation pipelines for APIs and to implement tools supporting API governance standards. This position targets an experienced professional in API development, middleware integration, and DevOps practices.
Hybrid role:
On‑site presence is required 2 to 3 days per week.
Start date:
Expected start date is February 23, 2026, with flexibility possible.
Duration and renewal:
Initial one‑year engagement with a strong possibility of renewal or permanency.
Main responsibilities:
- Design, deploy, and maintain API Management solutions (APIM, SHG) orchestrated via ArgoCD and Helm.
- Implement APIM policies (authentication, transformation, security) and contribute to API governance.
- Develop and maintain infrastructure‑as‑code using Terraform to ensure automation and consistency.
- Analyze and extract logs from APIM and Azure services to troubleshoot and optimize workflows.
- Develop and maintain Middleware solutions ensuring communication between diverse systems.
- Manage authentication and authorization mechanisms (RBAC, Managed Identities).
- Maintain strong knowledge of integration protocols (REST, RESTful, MCP) and messaging patterns (pub/sub, Event Hub, Service Bus).
- Conduct testing using OpenAPI, Spectral, and Swagger Hub to ensure API reliability.
- Contribute to CI/CD pipelines and Git workflows (GitFlow, code reviews).
- Ensure platform reliability and compliance while supporting containerized workloads on OpenShift/Kubernetes.
Required skills & experience:
- API & Middleware – 3–5 years as an API/Middleware Developer with strong focus on API design and development. – Advanced expertise with Azure APIM (policies, gateways, networking, RBAC, logging/monitoring). – Strong knowledge of API catalogs and best practices for API contract creation (OpenAPI, Spectral, Postman). – Solid understanding of REST/RESTful integration and messaging (pub/sub, Event Hubs, Service Bus). – Experience with API governance.
- Infrastructure & DevOps – Proficiency with Terraform, OpenShift/Kubernetes, Argo CD, and Helm. – Hands‑on experience with RBAC, Managed Identities, Key Vault, and secure API patterns. – Scripting skills (Bash, PowerShell, Python).
- Communication & documentation – Excellent communication skills and ability to simplify complex concepts. – Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Nice‑to‑have:
- Knowledge of observability tools (App Insights, Log Analytics).
- Familiarity with advanced security (Key Vault, Managed Identities).
- Experience writing complex APIM policies.
- Understanding of emerging protocols such as MCP.
Similar jobs
Sous la responsabilité du Groupe SII au Canada, ce poste propose à un développeur full-stack senior l'occasion de concevoir et maintenir des plateformes robustes dans le domaine Azure APIM (API Management) en collaboration étroite avec son équipe Middleware-api. L'objectif princi ...
1 month ago
L'entreprise SII Canada recherche un Développeur Full-Stack Senior pour rejoindre l'équipe Middleware-API. Le candidat devra concevoir et développer des solutions API Management (APIM) robustes et évolutives dans un environnement OpenShift. · ...
1 month ago
Travailler avec COFOMO c'est l'occasion de collaborer aujourd'hui aux projets technologiques de demain. · ...
2 weeks ago
Ce rôle consiste à maintenir, soutenir et faire èvoluer minimale des modules applicatifs matures utilisés pour l'&intégration système-à-système et l'&exclange de messages structurés. · ...
2 weeks ago
S'il s'agit de faire évoluer les systèmes d'information et contribuer à la création des produits et services de demain pour nos clients. · Maintenir et faire évoluer des API existantes en C#/.NET · Analyser et corriger les incidents applicatifs ou d'intégration · Gérer et mainten ...
2 weeks ago
+ Développeur Azure – API | Mode Hybride · + Nous recherchons un(e) Développeur API Azure talentueux(se) et motivé(e) pour rejoindre nos équipes et contribuer à la conception, au développement et à la maintenance d'API performantes, · sécurisées et évolutives sur la plateforme Mi ...
1 month ago
Développeur Azure API recherché pour concevoir, développer et maintenir des API RESTful êt evolutives sur Azure. · Concevoir, développer et maintenir des API RESTful êt evolutives sur Azure. · Implémenter des solutions serverless avec Azure Functions et Logic Apps selon les besoi ...
1 month ago
Mandat : Le développeur API sera chargé d'analyser , de développer , de déployer et de prendre en charge des solutions d'intégration API dans plusieurs environnements. · ...
3 weeks ago
Mandat : · Le développeur API sera chargé d'analyser, de développer, de déployer et de prendre en charge des solutions d'intégration API dans plusieurs environnements. · ...
3 weeks ago
Mandat : Sous la responsabilité du gestionnaire de l'intégration, le développeur API sera chargé d'analyser, de développer, de déployer et de prendre en charge des solutions d'intégration API dans plusieurs environnements. · ...
3 weeks ago
Le client est en pleine transformation numérique avec l'implantation de la plateforme Shopify. Le mandat consiste à intégrer Shopify avec Microsoft Dynamics 365 Finance & Operations (F&O) afin de soutenir les opérations B2B et B2C, dans un contexte de première mise en marché en E ...
2 weeks ago
Le client est en pleine transformation numérique avec l'implantation de la plateforme Shopify. · ...
2 weeks ago
The Salesforce Analyst Developer will act as a liaison between business needs and technical teams. · Analyze business needs and translate them into technical specifications. · Model processes to optimize workflows. · Participate in solution development using Flow, Apex, and Light ...
1 week ago
+ Développeur(se) senior Full-Stack – API & Middleware (Azure) · + Nous recherchons un(e) Développeur(se) senior Full-Stack spécialisé(e) en API et middleware pour rejoindre une équipe technique stratégique. · Concevoir et maintenir des solutions Azure API Management et Self-Host ...
1 month ago
Développeur senior ServiceNow pour opérations financières · Compétences requises · Expérience en développement ServiceNow avec des certificats CSA/CAD. · Maîtrise de JavaScript, Flow Designer, GlideScript API Rest/SOAP. · ...
2 days ago
Zendesk is looking for a Senior Software Developer to join the Ticketing Product team. Our team focuses on the core functionality of Zendesk's primary product: the Support Ticket. · ...
1 month ago
Flinks est la plateforme de finance intégrée qui réunit la connectivité, l'intelligence et les paiements pour donner aux entreprises l'infrastructure nécessaire pour créer des expériences financières fluides. Le candidat sera chargé de diriger la livraison et l'amélioration conti ...
2 days ago
Flinks est une plateforme qui réunit la connectivité, l'intelligence et les paiements — offrant aux entreprises l'infrastructure nécessaire pour créer et offrir des expériences financières fluides. · ...
1 week ago
Flinks est une plateforme de finance intégrée qui réunit la connectivité, l'intelligence et les paiements — offrant aux entreprises l'infrastructure nécessaire pour créer des expériences financières fluides. · ...
3 days ago
Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. · ...
3 weeks ago