CGI est une entreprise mondiale de services en TI et en gestion des processus d'affaires. Ce rôle est pour un Développeur Apigee Senior qui sera responsable de la conception, du développement et de l'optimisation d'API de niveau entreprise utilisant Apigee Hybrid/Edge/Apigee X. Le poste implique la mise en œuvre de politiques avancées, l'architecture de flux partagés, la sécurité des API, l'optimisation des performances, l'automatisation CI/CD et la gouvernance de plateforme, en collaborant avec diverses équipes pour livrer des API de haute qualité, sécurisées et évolutives.
Concevoir et implémenter des proxys API complexes utilisant Apigee Hybrid /X/Edge incluant le routage, les transformations, la mise en cache, les flux OAuth et la protection contre les menaces.,Construire des flux partagés réutilisables pour l'authentification, la journalisation, la limitation, la gestion des erreurs et l'observabilité.,Développer des callouts avancés en JavaScript, Python ou Java pour la logique personnalisée.,Implémenter la sécurité API de niveau entreprise : OAuth 2.0 / OIDC, signature/vérification JWT, mTLS et authentification basée sur certificat, algorithmes HMAC et de hachage.,Intégrer Apigee avec des IdP externes (Okta, Ping, Azure AD) pour la validation de jetons.,Automatiser le déploiement de proxys en utilisant apigee-maven-plugin, apigeecli, GitHub Actions/Jenkins.,Appliquer la qualité du code via des règles de linting, des validations de bundles et des promotions contrôlées.,Implémenter des tests automatisés (unitaires, fonctionnels et de performance).,Optimiser la latence API, le débit, la mise en cache, les quotas et la concurrence.,Dépanner les problèmes en utilisant Trace, les journaux cloud et les tableaux de bord analytiques.,Effectuer des tests de charge/performance et des analyses de capacité.,Encadrer les développeurs juniors et réviser les conceptions d'API et les implémentations de proxys.,Fournir des conseils techniques aux équipes interfonctionnelles.,Participer aux revues de conception, aux discussions d'architecture et à la planification de la feuille de route de la plateforme.
Expérience pratique approfondie avec Apigee X / Edge (développement de proxys, flux partagés, politiques).,Solides connaissances en sécurité API (OAuth 2.0, JWT, OIDC, mTLS).,Solides compétences en dépannage utilisant Trace, les outils de journalisation et d'analyse.,Solide compréhension de REST, SOAP, JSON, XML, mise en cache HTTP, limitation de débit et observabilité.,Expérience avec les pipelines CI/CD, Git, Maven et les déploiements automatisés.,Expérience avec les réseaux cloud (de préférence Google Cloud) : VPC, équilibrage de charge, DNS, Private Service Connect, gestion des certificats.,Solide expérience en scripting/programmation (JavaScript, Java, Python ou Node.js).,Atout : Expérience avec le déploiement d'Apigee Hybrid.,Atout : Familiarité avec des outils comme Splunk, Grafana, Stackdriver.,Atout : Connaissance de GraphQL, WebSockets ou des modèles d'API événementielles.,Atout : Exposition à des environnements multi-passerelles (Axway, Kong, MuleSoft, Azure APIM).,Atout : Infrastructure as Code (Terraform préféré).,Atout : Connaissance des pratiques SRE (SLIs/SLOs, budgets d'erreur).
CGI Inc. est l'une des plus importantes entreprises de services-conseils en technologie de l'information et en gestion au monde, offrant une gamme complète de services, notamment des conseils stratégiques, de l'intégration de systèmes et des services gérés. Fondée en 1976 et dont le siège social est à Montréal, l'entreprise exerce ses activités dans plus de 40 pays, aidant ses clients de divers secteurs à accélérer leur transformation numérique et à obtenir des résultats concrets.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.