{bc}
linkedin

Azure API Management (APIM) Developer

Arab Solutions
Baladiyat ad Dawhah, QAT
Full-time
Entry
Onsite
Discovered 3 weeks ago
Azure API Management (APIM)APIM policies and policy expressionsREST and HTTPOAuth 2.0, OIDC, JWT, and mTLSBackend development with C#/.NET, Java, or Node.jsInfrastructure as Code: Bicep, ARM, or Terraform

Full Job Posting

Role summary

Design, build, secure, and operate API platforms for large-scale government and enterprise systems.

Own the API gateway layer connecting internal services, government entities, and external consumers; work includes policies, security, lifecycle automation, and developer onboarding.

Key responsibilities

  • Design and implement APIM APIs, products, subscriptions, versions, and revisions.
  • Develop policies for authentication, authorization, rate limits, quotas, caching, transformations, routing, retries, and error handling.
  • Secure APIs with Microsoft Entra ID, OAuth 2.0/OIDC, JWT validation, client certificates, and managed identities.
  • Integrate APIM with Azure Functions, App Service, AKS, Logic Apps, Service Bus, and on-premises systems using VNet integration and self-hosted gateways.
  • Define OpenAPI/Swagger contracts and enforce standards for naming, versioning, errors, and pagination.
  • Automate deployment with APIOps, Bicep, ARM, or Terraform and Azure DevOps or GitHub Actions.
  • Maintain the APIM Developer Portal and support consumer onboarding.
  • Monitor API health, performance, and usage with Application Insights, Azure Monitor, and Log Analytics; troubleshoot production issues.
  • Use secure network components such as Application Gateway/WAF, Azure Front Door, private endpoints, and Key Vault.
  • Collaborate with technical teams on performance, availability, and compliance; produce documentation, integration guides, and runbooks.

Required qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years in software or integration development, including at least 2 years of hands-on Azure API Management experience.
  • Strong command of APIM policies and policy expressions; solid understanding of REST, HTTP, OAuth 2.0, OIDC, JWT, and mTLS.
  • Experience with at least one of C#/.NET, Java, or Node.js.
  • Hands-on experience with Bicep, ARM, or Terraform and CI/CD pipelines.
  • Working knowledge of Azure VNets, private endpoints, NSGs, and DNS.
  • Experience with Microsoft Entra ID app registrations and API permissions.

Preferred qualifications

  • AZ-204, AZ-305, or AZ-500 certification; APIM self-hosted gateways, multi-region deployments, or Premium/v2 tiers.
  • Familiarity with Event Grid, Service Bus, GraphQL, or SOAP-to-REST patterns.
  • Government or regulated-environment integration experience, including knowledge of Qatar NIA standards, is preferred.
  • Arabic language skills are a plus.

Soft skills

  • Communicate clearly with technical and non-technical stakeholders.
  • Troubleshoot effectively and take ownership of production systems.
  • Work in agile, multi-team delivery environments.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Arab Solutions