Azure API Engineer
Gyan RanjanUnited StatesMIDPosted 2h ago
Azure API ManagementRESTSOAPGraphQLOAuth 2.0OpenID ConnectJWTMicrosoft Entra IDmTLSWAFOpenAPIpolicy-as-codeinfrastructure-as-code
About the Role
We are seeking an Azure API Engineer to join our team. This role involves designing, deploying, and maintaining Azure API Management instances and implementing enterprise API gateway architecture.
Key Responsibilities
• Design, deploy, configure, and maintain Azure API Management instances
• Implement enterprise API gateway architecture for internal and external APIs
• Publish and manage REST, SOAP, GraphQL, and microservice-based APIs
• Configure API products, subscriptions, versioning, and revisions
• Manage API lifecycle from onboarding to retirement
• Implement OAuth 2.0, OpenID Connect, JWT validation, and certificate-based authentication
• Configure API authentication using Microsoft Entra ID
• Design rate-limiting, throttling, quotas, and access-control policies
• Implement mTLS, IP filtering, WAF integration, and API threat protection
• Ensure APIs comply with organizational security and compliance standards
• Develop and maintain APIM policies for authentication, authorization, request/response transformation, header manipulation, caching, rate limiting, traffic routing, error handling, and logging
• Define API governance standards and best practices
• Establish API design guidelines using OpenAPI specifications
• Review APIs for security, performance, and compliance before publication
• Implement policy-as-code and infrastructure-as-code practices
Requirements
• Experience with Azure API Management
• Knowledge of REST, SOAP, GraphQL, and microservice-based APIs
• Understanding of OAuth 2.0, OpenID Connect, JWT, and certificate-based authentication
• Familiarity with Microsoft Entra ID
• Experience with mTLS, IP filtering, WAF integration, and API threat protection
• Ability to develop and maintain APIM policies
• Knowledge of API governance standards and best practices
• Experience with OpenAPI specifications
• Understanding of policy-as-code and infrastructure-as-code practices