We are seeking an experienced Azure API Management (APIM) Developer with 5-6 years of hands-on experience in designing, implementing, and managing APIs using Microsoft Azure API Management. The ideal candidate should have strong expertise in API development, security, governance, and integration with Azure services.
Key Responsibilities:
Design, develop, deploy, and manage APIs using Azure API Management (APIM).
Configure APIM policies for authentication, throttling, caching, transformation, and logging.
Implement OAuth2, OpenID Connect, JWT, and Azure AD integration for API security.
Integrate APIs with Azure Functions, Logic Apps, Service Bus, and Event Grid.
Develop custom policies, scripting (Liquid, C#), and gateway configurations.
Monitor API performance, troubleshoot issues, and optimize latency and scalability.
Implement CI/CD pipelines for APIM using Azure DevOps/GitHub Actions.
Collaborate with backend developers to ensure seamless API integrations.
Ensure compliance with API governance, versioning, and documentation (Swagger/OpenAPI).
Work with Azure Monitor, Application Insights, and Log Analytics for API analytics.
Required Skills & Qualifications:
5-6 years of experience in API development and management.
Strong hands-on experience with Azure API Management (APIM).
Proficiency in RESTful APIs, SOAP, GraphQL, and microservices architecture.
Experience with Azure services (Functions, Logic Apps, Service Bus, Event Grid).
Knowledge of API security standards (OAuth2, JWT, Azure AD, Certificates).
Familiarity with APIM policies, caching, rate limiting, and transformations.
Experience with CI/CD pipelines (Azure DevOps, ARM/Bicep templates).
Knowledge of monitoring tools (Azure Monitor, Application Insights).
Strong scripting skills (PowerShell, Bash, Python).
Good understanding of Networking (VNETs, Private Endpoints, Load Balancers).
Preferred Skills:
Azure Developer/Architect certifications (AZ-204, AZ-400, AZ-305).
Experience with Kong, MuleSoft, or Apigee (as a plus).
Knowledge of Kubernetes (AKS) and Docker.
Azure API Management (APIM), RESTful APIs, SOAP, GraphQL, Microservices Architecture, Azure Functions, Azure Logic Apps, Azure Service Bus, Azure Event Grid, OAuth2, OpenID Connect, JWT, Azure Active Directory, Certificates, APIM Policies, Caching, Rate Limiting, Transformations, CI/CD, Azure DevOps, ARM Templates, Bicep Templates, Azure Monitor, Application Insights, Log Analytics, PowerShell, Bash, Python, Networking, VNETs, Private Endpoints, Load Balancers, Swagger, OpenAPI, Kong, MuleSoft, Apigee, Kubernetes (AKS), Docker