Minimum of 5 years' experience with API design/Development
Create programming standards
Create the "template" API Proxy(s) for API management functions
Resolve design conflicts working across various roles
Implement template APIs and maintain their lifecycle
Develop API proxies
Design and develop REST APIs using API Management platform. Create REST API documentation
Convert web services from SOAP to REST or vice-versa, using API management platform
Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, request and response modifications etc. using API management platform
Maintain programming standards and ensure the usage of the pattern / template for API Proxy
Ensure proper approach on traffic control and API security
Experience creating custom policies in Java, JavaScript, Node JS, Python etc. in API management platform
Standardize the CI/CD setup for API management tools and automated deployment
Maintain the SLA, health and well-being of the API platform infrastructure
Automation of API testing
Solid understanding of API and integration design principles
API focused integration design and patterns experience for the web
Experience implementing requirements of the API layer like security, custom analytics, throttling, caching, logging, request and response modifications etc. using API management platform
Experience with designing and developing API proxies and REST APIs using API Management platform
Understanding of RESTful and SOAP Services
Experience with converting web services from SOAP to RESTful or vice-versa, using API management platform
Experience with API testing automation
Knowledge of Agile and DevOps methodologies
Expertise in configuring the Apigee Private Cloud platform, including keystores, truststores, Caching and KVMs