Développeur API
il y a 2 jours
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
Poste hybride : Présence requise sur site 2 à 3 jours par semaine.
Date de début : Prévue le 23 février 2026, avec flexibilité.
Possibilité de renouvellement : Contrat initial d'un an avec forte probabilité de prolongation ou de permanence.
Aperçu
En tant que Développeur Full-Stack Senior au sein de l'équipe Middleware-API, vous jouerez un rôle clé dans la conception de plateformes robustes et évolutives, principalement axées sur Azure API Management (APIM) et Self-Hosted Gateways (SHG) dans un environnement OpenShift. Votre mission sera de construire et maintenir des pipelines d'automatisation pour les API et de mettre en œuvre des outils favorisant la gouvernance des API. Ce poste s'adresse à un professionnel expérimenté combinant des compétences avancées en développement d'API, intégration middleware et pratiques DevOps.
Responsabilités principales
- Concevoir, déployer et maintenir des solutions API Management (APIM, SHG) orchestrées via ArgoCD et Helm.
- Implémenter des politiques APIM (authentification, transformation, sécurité) et contribuer à la gouvernance des API.
- Développer et gérer l'infrastructure as code avec Terraform pour garantir automatisation et cohérence.
- Analyser et extraire les logs des services APIM et Azure pour optimiser les workflows.
- Développer et maintenir des solutions Middleware pour assurer la communication entre systèmes.
- Gérer les mécanismes d'authentification et d'autorisation (RBAC, Managed Identities).
- Maîtriser les protocoles d'intégration (REST, RESTful, MCP) et les modèles de messagerie (pub/sub, Event Hub, Service Bus).
- Effectuer des tests avec OpenAPI, Spectral, Swagger Hub pour garantir la fiabilité des API.
- Contribuer aux pipelines CI/CD et aux workflows Git (GitFlow, revue de code).
- Assurer la fiabilité et la conformité des plateformes tout en supportant des workloads conteneurisés sur OpenShift/Kubernetes.
Compétences et expérience requises
API & Middleware
- 8+ ans comme Développeur Full-Stack avec un focus sur la conception et le développement d'API et middleware.
- Expertise avancée en Azure APIM (politiques, passerelles, réseau, RBAC, monitoring).
- Connaissance des catalogues d'API et des bonnes pratiques pour la création de contrats (OpenAPI, Spectral).
- Familiarité avec les solutions Middleware et les patterns d'intégration.
Sécurité & Intégration
- Maîtrise de RBAC, Managed Identities, Key Vault et des patterns sécurisés pour API.
- Solide compréhension des intégrations REST/RESTful et de la messagerie (pub/sub, Event Hubs, Service Bus).
Infrastructure & DevOps
- Expertise avec Terraform, OpenShift/Kubernetes, Argo CD et Helm.
- Expérience dans la création de pipelines CI/CD robustes et workflows Git en environnement multi-équipes.
Langages & Outils
- Maîtrise des scripts (Bash, PowerShell, Python).
- Outils de test et design : OpenAPI, Swagger Hub, Spectral ; Postman est un atout.
Communication & Formation
- Excellentes compétences en communication et rédaction de documentation claire.
- Diplôme en informatique, ingénierie ou domaine connexe (ou expérience équivalente).
Atouts
- Connaissance des outils d'observabilité (App Insights, Log Analytics).
- Familiarité avec la sécurité avancée (Key Vault, Managed Identities).
- Expérience dans la rédaction de politiques APIM complexes.
- Compréhension des protocoles émergents tels que MCP.
As a Senior Full-Stack Developer for the Middleware-API team, you will play a key role in building robust and scalable platforms, primarily focused on Azure API Management (APIM) and Self-Hosted Gateways (SHG) within an OpenShift environment. Your mission is to build and maintain automation pipelines for APIs and implement tools to support API governance standards. This position targets an experienced professional with strong API development skills, middleware integration expertise, and DevOps practices.
Key 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 manage infrastructure as code using Terraform for automation and consistency.
- Analyze and extract logs from APIM and Azure services to troubleshoot and optimize workflows.
- Develop and maintain Middleware solutions for seamless communication between systems.
- Manage authentication and authorization mechanisms (RBAC, Managed Identities).
- Maintain knowledge of integration protocols (REST, RESTful, MCP) and messaging patterns (pub/sub, Event Hub, Service Bus).
- Conduct testing using OpenAPI, Spectral, 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
- 8+ years as a Full-Stack Developer with significant focus on API design, development, and middleware.
- Advanced expertise in Azure APIM (policies, gateways, networking, RBAC, logging/monitoring).
- Strong knowledge of API catalogs and best practices for API contract creation (OpenAPI, Spectral).
- Familiarity with Middleware solutions and integration patterns.
Security & Integration
- Hands-on with RBAC, Managed Identities, Key Vault, and secure API patterns.
- Solid understanding of REST/RESTful integration and messaging (pub/sub, Event Hubs, Service Bus).
Infrastructure & DevOps
- Proficiency with Terraform, OpenShift/Kubernetes, Argo CD, and Helm.
- Experience building resilient CI/CD pipelines and Git workflows in multi-team environments.
Languages & Tooling
- Scripting proficiency (Bash, PowerShell, Python).
- Testing and design tools: OpenAPI, Swagger Hub (or equivalent), Spectral; Postman is a plus.
Communication & Education
- Excellent communication skills; ability to simplify complex concepts and write clear documentation.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Nice-to-Have Skills
- 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.
-
ANALYSTE DÉVELOPPEUR SÉNIOR MICROSOFT DYNAMICS CRM
il y a 5 jours
Montréal, France Chrome Technologies Temps pleinOverview Nous recherchons un Analyste Développeur sénior Microsoft Dynamics CRM pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride. Responsabilités Configurer l’application MS Dynamics CRM / Powerapps afin qu’elle s’adapte aux processus d'affaires identifiés lors des différentes phases d'analyse....
-
Développeur Fullstack
Il y a 19 minutes
Montréal, France RENAPS Temps pleinDéveloppeur Fullstack / Architecte Applicatif Date: Aug 22, 2025Location: Montréal (QC)Type de poste: PermanentMode: Hybride – 2 jours au bureau exigésLocalisation: 101 Boul. Marcel-Laurin, Montréal, Qc RENAPS est un fournisseur de solutions et de service-conseil en Technologies de l’Information. Nous proposons un portefeuille complet allant du...
-
Consultant(e) Senior Développeur C# Finance H/F – Montréal
Il y a 12 minutes
Montréal, France QUANTEAM (RAINBOW PARTNERS Group) Temps pleinJoin to apply for the Consultant(e) Senior Développeur C# Finance H/F – Montréal role at QUANTEAM (RAINBOW PARTNERS Group).OverviewNous recherchons un Développeur Senior pour travailler avec l’un de nos clients, une banque d’investissement internationale basée à Montréal. Au sein de l’équipe informatique et rattaché au CTO, vous serez chargé...
-
Senior Dynamics 365 CRM Developer
il y a 5 jours
Montréal, France Chrome Technologies Temps pleinUne entreprise technologique recherche un Analyste Développeur sénior Microsoft Dynamics CRM pour rejoindre son équipe à Montréal. Le candidat idéal doit posséder au moins 5 années d'expérience avec l'API CRM, le développement de plug-ins en C#, et les flux de travail personnalisés. Ce poste offre un environnement hybride, et le candidat aura des...
-
Développeur Fullstack C#.NET Finance
il y a 3 jours
Montréal, France Groupe SII Temps pleinDéveloppeur Full-Stack (Intermédiaire)Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 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...
-
Développeur Fullstack C#.NET Finance
Il y a 18 minutes
Montréal, France Groupe SII Temps pleinDéveloppeur Full-Stack (Intermédiaire)Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 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...