Ingénieur senior de plateforme API/Senior API Platform Engineer

**English version will follow***

L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention discriminatoire

Position: Développeur Full-Stack

LocationSaint-Laurent, QC, (Hybride)

Durée: 12 mois ( Le contrat initial est dun an; Cependant, il y a une forte possibilité de renouvellement ou de devenir permanent.)

Chez Raise, nous embauchons un Ingénieur Senior de plateforme API pour l'un de nos principaux clients. Après s’être imposés comme leader du secteur, ils élargissent désormais leur équipe pour répondre à la demande croissante. Nous embauchons en ce moment; si vous êtes intéressé, postulez ci-dessous pour avoir la chance de rejoindre un excellent lieu de travail.

Description :

En tant que développeur principal Ingénieur Senior de plateforme API Middleware-API, vous jouerez un rôle clé dans la construction de plateformes robustes et évolutives, principalement axées sur la gestion API Azure (APIM) et les passerelles auto-hébergées (SHG) dans un environnement OpenShift. Votre mission est de construire et de maintenir nos pipelines d'automatisation spécifiquement pour les API et de mettre en œuvre les outils pour soutenir les normes de gouvernance des API. Ce poste s'adresse à un professionnel expérimenté qui combine de solides compétences en développement d'API, une expertise en intégration de middleware et des pratiques DevOps.

Responsabilités :

  • Concevez, déployez et maintiennent des solutions de gestion d'API (APIM, SHG) orchestrées via ArgoCD et Helm.
  • Mettre en œuvre des politiques APIM (authentification, transformation, sécurité) et contribuer à la gouvernance de l'API.
  • Développer et gérer l'infrastructure en tant que code à l'aide de Terraform, assurant l'automatisation et la cohérence.
  • Analyser et extraire les journaux des services APIM et Azure pour dépanner et optimiser les flux de travail.
  • Développer et maintenir des solutions Middleware afin d'assurer une communication fluide entre les différents systèmes.
  • Gérer les mécanismes d'authentification et d'autorisation (RBAC, identités gérées).
  • Maintenir la connaissance des protocoles d'intégration (REST, RESTful, MCP) et des schémas de messagerie (pub/sub, Event Hub, Service Bus).
  • Effectuez des tests à l'aide d'outils comme OpenAPI, Spectral, Swagger Hub, afin d'assurer la fiabilité et la fonctionnalité des API.
  • Contribuer aux pipelines CI/CD et aux flux de travail Git (GitFlow, revues de code).
  • Assurez la fiabilité et la conformité de la plateforme tout en prenant en charge les charges de travail conteneurisées sur OpenShift/Kubernetes.

Compétences et Expériences Requises :

API & Middleware

  • 8+ ans comme développeur Full-Stack avec un accent important sur la conception, le développement d'API et le middleware.
  • Expertise avancée en Azure APIM (politiques, passerelles, réseautage, RBAC, journalisation/surveillance).
  • Solide connaissance des catalogues d'API et des meilleures pratiques pour la création de contrats API (OpenAPI, Spectral).
  • Familiarité avec les solutions Middleware et les patrons d'intégration.

Sécurité et intégration

  • Handson avec RBAC, identités gérées, Key Vault et des patrons API sécurisés.
  • Bonne compréhension de l'intégration REST/RESTful et de la messagerie (pub/sub, Event Hubs, Service Bus).

Infrastructure et DevOps

  • Compétence avec Terraform, OpenShift/Kubernetes, Argo CD et Helm.
  • J'ai de l'expérience dans la construction de pipelines CI/CD résilients et de workflows Git dans des environnements multiéquipe.

Langages et outils

  • Compétence en scripting (Bash, PowerShell, Python).
  • Outils de test et de conception : OpenAPI, Swagger Hub (ou équivalent), Spectral; Postman, c'est un plus.

Communication et éducation :

  • Excellentes compétences en communication; capacité à simplifier des concepts complexes et à rédiger une documentation claire.
  • Le bilinguisme est requis (français et anglais)
  • Baccalauréat en informatique, génie ou domaine connexe (ou expérience équivalente).

Compétences Indispensables :

API & Middleware

  • 8+ ans comme développeur Full-Stack avec un accent important sur la conception, le développement d'API et le middleware.
  • Expertise avancée en Azure APIM (politiques, passerelles, réseautage, RBAC, journalisation/surveillance).
  • Solide connaissance des catalogues d'API et des meilleures pratiques pour la création de contrats API (OpenAPI, Spectral).
  • Familiarité avec les solutions Middleware et les patrons d'intégration.

Sécurité et intégration

  • Handson avec RBAC, identités gérées, Key Vault et des patrons API sécurisés.
  • Bonne compréhension de l'intégration REST/RESTful et de la messagerie (pub/sub, Event Hubs, Service Bus).

Infrastructure et DevOps

  • Compétence avec Terraform, OpenShift/Kubernetes, Argo CD et Helm.
  • J'ai de l'expérience dans la construction de pipelines CI/CD résilients et de workflows Git dans des environnements multiéquipe.

Compétences Agréables à Avoir :

  • Connaissance des outils d'observabilité (App Insights, Log Analytics).
  • Familiarité avec la sécurité avancée (Coffre-fort à clés, identités gérées).
  • Expérience en rédaction de politiques APIM complexes.
  • Compréhension des protocoles émergents comme le MCP.

Vous recherchez un travail significatif? Nous pouvons aider.

Raise est une société de recrutement établie avec plus de 65 ans d'expérience. Nous croyons fermement qu'il faut rendre le monde meilleur grâce au travail, c'est pourquoi nous sommes une société certifiée B et reversons 10 % de nos bénéfices à des œuvres caritatives.

Nous nous efforçons de constituer des équipes qui reflètent la diversité des communautés dans lesquelles nous travaillons. Nous encourageons tous les candidats qualifiés à postuler, y compris les personnes issues de groupes traditionnellement sous-représentés tels que les femmes, les minorités visibles, les peuples autochtones, les personnes s'identifiant comme LGBTQ2SI, les anciens combattants et les personnes atteintes de handicaps visibles/non visibles. Nous avons une page Web dédiée aux accommodements où vous pouvez en savoir plus sur ce que nous proposons et demander un accommodement: https://raise.jobs/accommodations/

Afin de soumettre des candidats à des postes, nos clients auront parfois besoin d'informations personnelles pour confirmer l'identité des candidats et leur statut juridique pour travailler. Raise ne vous demandera jamais d'informations personnelles ou bancaires à moins que vous n'ayez été sélectionné pour un emploi. Si vous n'êtes jamais sûr de la légitimité de cette offre d'emploi ou d 'une autre offre d'emploi de Raise (ou si vous avez d'autres questions), veuillez nous contacter au +1 800-567-9675 ou hello@raiserecruiting.com

——————

Position: Senior API Platform Engineer

Location: St-Laurent, QC (Hybrid)

Contract Length: 12 months ( Initial contract is 1 year; however, there is a strong possibility of renewal or becoming permanent.)

We at Raise are hiring a Senior API Platform Engineer for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand. We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work. 

Description:

As a Senior API Platform Engineer 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 our automation pipelines specifically for APIs and to implement the tools to support API governance standards. This position is aimed at an experienced professional who combines strong API development skills, middleware integration expertise, and DevOps practices.

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, ensuring automation and consistency.
  • Analyze and extract logs from APIM and Azure services to troubleshoot and optimize workflows.
  • Develop and maintain Middleware solutions to ensure seamless communication between various 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 tools like OpenAPI, Spectral, Swagger Hub, to ensure the reliability and functionality of APIs.
  • 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.
  • Bilingualism is required (French and English)
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Must Have Skills:

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.

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.

Looking for meaningful work? We can help!

Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.

We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/

In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com

#CEN24

Ingénieur senior de plateforme API/Senior API Platform Engineer

Similar job opportunities:

When you apply for a job with us, you consent to the use of automated screening tools — including voice and text analysis — for this job and future jobs with Raise. These tools help us review resumes, assess qualifications, and make initial recommendations; however, all final reviews and hiring decisions are made by people. Questions? Contact us at hello@raiserecruiting.com

Search all jobs:

Search jobs by title or keyword
Click here

Keep exploring!