Point your AI agent at freehire and let it find you a job.

Get the CLI →

AimGulf

NewBe an early applicant

Azure API Management (APIM) Developer Malomatia Software Engineering 08:33

Posted
Discussion

Summary

Owns the Azure API Management gateway layer connecting internal services, government entities, and external consumers in Doha, Qatar. Day-to-day work spans APIM policy development (XML/C#), API security with Entra ID/OAuth/mTLS, backend integrations (Functions, AKS, Service Bus), IaC-driven deployment with Bicep/Terraform and CI/CD, developer portal onboarding, and monitoring.

To own the API gateway layer that connects internal services, government entities, and external consumers. The work covers policy development, security, lifecycle automation, and developer onboarding.

Key Responsibilities:

  • Design and implement APIs in Azure API Management, including APIs, products, subscriptions, versions, and revisions.
  • Develop APIM policies (XML and C# policy expressions) for authentication, authorization, rate limiting, quotas, caching, request/response transformation, routing, retries, and error handling.
  • Secure APIs with Microsoft Entra ID, OAuth 2.0 / OpenID Connect, JWT validation, client certificates (mTLS), and managed identities.
  • Integrate APIM with backend services such as Azure Functions, App Service, AKS, Logic Apps, Service Bus, and on-premises systems through VNet integration and self-hosted gateways.
  • Define API contracts with OpenAPI/Swagger and enforce design standards: naming, versioning, error models, and pagination.
  • Automate API deployment with APIOps practices, using Bicep, ARM, or Terraform with Azure DevOps or GitHub Actions pipelines.
  • Customize and maintain the APIM Developer Portal to support onboarding of internal and external consumers.
  • Monitor API health, performance, and usage through Application Insights, Azure Monitor, and Log Analytics.
  • Troubleshoot production issues.
  • Place APIM in a secure network architecture alongside Application Gateway/WAF, Azure Front Door, private endpoints, and Key Vault.
  • Work with architects, backend developers, security, and infrastructure teams to meet performance, availability, and compliance targets.
  • Produce technical documentation, integration guides, and runbooks.

Experience Required:

  • 4+ years in software or integration development, with at least 2 years of hands-on Azure API Management experience.
  • Experience with at least one backend language, such as C#/.NET, Java, or Node.js.
  • Hands-on experience with Infrastructure as Code (Bicep, ARM, or Terraform) and CI/CD pipelines.
  • Working knowledge of Azure networking: VNets, private endpoints, NSGs, and DNS.
  • Experience with Microsoft Entra ID app registrations and API permissions.
  • Experience with APIM self-hosted gateways, multi-region deployments, or the Premium/v2 tiers.
  • Familiarity with event-driven integration (Event Grid, Service Bus) and GraphQL or SOAP-to-REST patterns in APIM.
  • Experience delivering integrations for government or regulated environments, including knowledge of Qatar's National Information Assurance (NIA) standards.
  • Strong troubleshooting skills and ownership of production systems.
  • Ability to work in agile, multi-team delivery environments.

Education Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field; Microsoft certifications: AZ-204 (Azure Developer), AZ-305 (Solutions Architect), or AZ-500 (Security).

Skills Required:

  • Strong command of APIM policies and policy expressions.
  • Solid understanding of REST, HTTP, and API security standards (OAuth 2.0, OIDC, JWT, mTLS).
  • Clear communication with both technical and non-technical stakeholders.

Languages:

Arabic language skills are a plus.

Employment / Job Type:

Contract

About the Company:

A Qatari technology services and solutions provider supporting digital transformation for government and enterprise clients. Its portfolio covers systems integration, managed services, cybersecurity, cloud, data and artificial intelligence, application development and contact centre operations. The company serves government, healthcare, education, energy, transport and financial services in line with national digital goals.

Company Industry:

IT Services

Department / Functional Area:

IT

Closing Date:

30 October 2026

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.