• Design, build and configure applications to meet business process and application requirements.
• The Apigee Administrator/Developer would need to have at least 3 years of relevant experience.
• Strong experience with Apigee Edge core administration.
• Strong troubleshooting skills in the API Management and Gateway space (Mainly APIGEE EDGE).
• Should have knowledge of exposing business functionality to both internal and external clients using Apigee's API software.
• Ability to design and build the API Management Framework.
• Experience with integration security such as, OAuth2, HTTPS (SSL), TLS, certificates, KeyStore and Trust store WS-Security, Signatures and Encryption for the Apigee platform.
• Good understanding of REST API and JSON, XML.
• Design, develop, configure, and troubleshoot APIs and policies using APIGEE Install, configure, and test Apigee installations and Upgrades.
• Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, monetization, request, and response modifications etc. using Apigee.
• Design and develop API platform to connect to various disparate backend systems for seamless data exchange.
• Build and support the APIs through the entire lifecycle.
• Perform regular health checks and monitor performance of the Apigee environment to ensure to handle additional transactions in the future.
• Write Open API document, GraphQL schema and smart docs for on boarding APIs to developer portal.
• Create custom policies in Java, JavaScript and NodeJS in Apigee or any other APIM Build and create reusable shared flows for Error Handling, logging, Security, Mediation, and other scenarios.
• Good working knowledge of CI/CD Tools (Jenkins, Bitbucket, GitHub), GitOps, methodologies and tools.
• Experience working in a cross functional Scrum team in an agile environment.