Description

Job Description-

 

• At least 8 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks.

• At least 6 years of experience in Enterprise Integration/Middleware Solutions, API Management in building solutions and architectural frameworks.

• At least 4 years of experience in API Development and Strategy

• At least 5 years of hands-on Apigee Development experience along with APIGEE Proxy development using Apigee SaaS and Apigee X.

• Experience with both Apigee Edge and Apigee X required

• At least 4 years of experience in implementing API Security and Access Control (OAuth/SAML, Web SSO, TSL, etc.)

• Strong expertise in developing API strategy and capability roadmaps aligning to enterprise goals. Advanced understanding/exposure to overall API-Management concepts

• 3 years working with Kafka required

• REST and SOAP experience required

• Previous Technical Leadership experience required

 

Job Responsibilities:

• End to End API delivery which includes Planning, Design, Development, Testing, and Delivery of API's using APIGEE preferred.

• Creation and deployment of API led design strategy, API usage framework, and project team API enablement guidance as a core member.

• Implement common APIs based on architecture guidelines and framework related to logging, authentication, security, error recovery etc.

• Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, monetization request and response modifications etc. using Apigee preferred.

• Design and develop the custom policies in Java, JavaScript, Node JS, Python etc in Apigee Build and create shared flows for Error Handling, Security and other scenarios as deemed necessary.

• Design and develop API platform to connect to various disparate backend systems for seamless data exchange.

• Create REST API documentation using OPEN API specification.

• Ability to define, create, and execute integration tests (API testing, unit testing, etc)

• Experience in the CI/CD process for API automated deployment

• Translate the business domain into several APIs by having a clear understanding of the business vision and its functions • Knowledge of non-RESTful data interfaces (SOAP, Web Sockets, GraphQL, etc)

• Experience with securing sensitive data

• Set up feedback loops that involve developer feedback sessions, prototypes, beta users, release, and versioning

• Participate in an agile delivery process, and as part of that help size stories and own, research and recommend new solutions

Education

Bachelor's degree