No of Positions: 1
Location:
Noida
Tentative Start Date:
December 16, 2022
Work From :
Any Location
Rate : $ 1
-
24 (Hourly)
Experience :
4 to 6 Year
Your primary role would be to actively aid the client team in different phases of the project focusing on End to End API delivery which includes Planning, Design, Development, Testing, and Delivery of API(s).
Create REST API service design documentation, implement requirements of the API layer
like security, custom analytics, throttling, caching, logging, request and response
transformations etc. using the API management platform
Design and develop API specifications using OpenAPI Specifications/YAML.
Create custom policies in JavaScript, Node JS, Python, etc. in the API management
Platform. Standardize the CI/CD setup using GIT workflows / Jenkins and automated build,
deployment and tests for APIs
Collaborating with Client SMEs, Solution designers, business analysts, API engineers and
backend engineers to improve the quality of our APIs and assist in establishing best
practices/processes across our products.
Advance planning on necessary technical measures and measures to improve the
architectural quality of the solutions
Full participation in the agile development process
Creation of technical user stories to implement technical and architectural measures
Engage in the estimation of user stories with the Team
What you will need -
You must have
Good understanding of integration design patterns.
4+ years of experience (advanced skills) in implementing API Service architectures
(SOAP, REST) using any of the market-leading API Management tools such as Apigee
Solid knowledge of APIGEE, API, backend server components and performance
optimization
Knowledge about API design standards, patterns and best practices especially Swagger
and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
Knowledge of authentication, authorization of services via OAuth 2, OIDC, etc.
Ability to apply security, throttling, OAuth 2.0, TLS, certificates, KeyStore, and Trust
store for the Apigee platform
2+ years of experience working with APIGEE SaaS platforms
Hands-on experience in Apigee Configurations, Management, and APIGEE testing.
Nice to have skills:
Experience with CI/CD Tools (Jenkins, GitHub Workflows) for Apigee proxies deployment
automation
Experience with Continuous Integration and automated testing strategies
Working in an Agile methodology / project