| Description: • Worked as a Technology Architect in the Integration/API space with experience in Azure API management leading client engagements and working on driving new opportunities, SOW process etc. • Should have excellent knowledge in Design, development, and maintain APIs using Azure API gateway, Azure API Builder, Azure API Marketplace, Azure Authorization & Consent Management module Azure Integration Builder , Axway Business Insights • API Configuration and platform support on Amplify Axway gateway - Amplify Azure is a recent one so any experience in Azure API management/Axway API gateway is also fine • Collaborate with cross functional teams, including frontend developers, backend developers, and product managers, to understand requirements and design appropriate API solutions. • Implement API security measures, such as authentication and authorization using OAuth, to ensure data privacy and integrity. • Develop API documentation, including API specifications, usage guides, and best practices for integration. • Strong understanding/exposure to overall API-Management concepts & fundamentals and working experience on Azure API management • Experience in defining overall API architecture, API implementations, integration and deployment of API management platforms. • Design and build scalable, secure, and extensible APIs that power internal integrations and engaging customer-facing experiences. • Working experience using web services and API's built on SOAP or REST and using XML or JSON. • Strong knowledge on securing data channels using various mechanisms (Api Key, basic authentication, OAuth 2.0, etc.) and implementing custom policies. • Experience in creating new architecture guidelines and ensuring compliance for overall projects. • Create technical specification documents, design templates, reusable artifacts, tools and accelerators for API development for the team. • Collaborate with various stakeholders and multiple teams to own the delivery of high quality end-product for the customer. • Follow the best practices and provide technical leadership to the development team. • Identify reusable artifacts and implement continuous improvement solutions.
|