CGI is a global IT and business process services firm. This role is for a Senior Apigee Developer who will be responsible for designing, developing, and optimizing enterprise-grade APIs using Apigee Hybrid/Edge/Apigee X. The position involves advanced policy implementation, shared flow architecture, API security, performance optimization, CI/CD automation, and platform governance, collaborating with various teams to deliver high-quality, secure, and scalable APIs.
Design and implement complex API proxies using Apigee Hybrid /X/Edge including routing, transformations, caching, OAuth flows, and threat protection.,Build reusable shared flows for authentication, logging, throttling, error handling, and observability.,Develop advanced JavaScript, Python, or Java callouts for custom logic.,Implement enterprise-grade API security: OAuth 2.0 / OIDC JWT signing/verification mTLS and certificate-based authentication HMAC and hashing algorithms.,Integrate Apigee with external IdPs (Okta, Ping, Azure AD) for token validation.,Automate proxy deployment using apigee-maven-plugin, apigeecli, GitHub Actions/Jenkins.,Enforce code quality through linting rules, bundle validations, and gated promotions.,Implement automated testing (unit, functional, and performance).,Optimize API latency, throughput, caching, quotas, and concurrency.,Troubleshoot issues using Trace, cloud logs, and analytics dashboards.,Conduct load/performance testing and capacity analysis.,Mentor junior developers and review API designs and proxy implementations.,Provide technical guidance to cross-functional teams.,Participate in design reviews, architecture discussions, and platform roadmap planning.
Deep hands-on experience with Apigee X / Edge (proxy development, shared flows, policies).,Strong API security knowledge (OAuth 2.0, JWT, OIDC, mTLS).,Strong troubleshooting using Trace, logging, and analytics tools.,Solid understanding of REST, SOAP, JSON, XML, HTTP caching, rate limiting, and observability.,Experience with CI/CD pipelines, Git, Maven, and automated deployments.,Experience with cloud networking (preferably Google Cloud): VPC, Load Balancing, DNS, Private Service Connect, cert management.,Strong scripting/programming background (JavaScript, Java, Python or Node.js).,Nice-to-Have: Experience with Apigee Hybrid deployment.,Nice-to-Have: Familiarity with tools like Splunk, Grafana, Stackdriver.,Nice-to-Have: Knowledge of GraphQL, WebSockets, or event-driven API patterns.,Nice-to-Have: Exposure to multi-gateway environments (Axway, Kong, MuleSoft, Azure APIM).,Nice-to-Have: Infrastructure as Code (Terraform preferred).,Nice-to-Have: Knowledge of SRE practices (SLIs/SLOs, error budgets).
CGI Inc. is one of the world's largest IT and business consulting firms, providing a comprehensive range of services including strategic consulting, systems integration, managed IT, and business process services. Founded in 1976 and headquartered in Montreal, the company operates across more than 40 countries, helping clients across various industries accelerate their digital transformation and achieve measurable business outcomes.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.