Azure API Management (APIM) Developer
Role Overview
Own the API gateway layer connecting internal services, government entities, and external consumers.
Work spans policy development, security, lifecycle automation, and developer onboarding.
Key Skills for This Role
Full Job Posting
Role overview
Own the API gateway layer connecting internal services, government entities, and external consumers.
Work spans policy development, security, lifecycle automation, and developer onboarding.
Responsibilities
- Design and implement APIs, products, subscriptions, versions, and revisions in Azure API Management.
- Develop policies for authentication, authorization, traffic controls, caching, transformations, routing, retries, and error handling.
- Secure APIs using Microsoft Entra ID, OAuth 2.0/OIDC, JWT validation, mTLS, and managed identities.
- Integrate Azure and on-premises backend services through VNet integration and self-hosted gateways.
- Define OpenAPI/Swagger contracts and enforce API naming, versioning, error model, and pagination standards.
- Automate deployments using APIOps, Bicep, ARM, or Terraform with Azure DevOps or GitHub Actions.
- Maintain the APIM Developer Portal and support consumer onboarding.
- Monitor API health and usage with Application Insights, Azure Monitor, and Log Analytics; troubleshoot production issues.
- Integrate APIM into secure network architectures using Application Gateway/WAF, Azure Front Door, private endpoints, and Key Vault.
- Collaborate across architecture, backend development, security, and infrastructure teams; produce technical documentation, integration guides, and runbooks.
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 APIM policy skills and knowledge of REST, HTTP, and API security standards.
- Experience with at least one backend language: C#/.NET, Java, or Node.js.
- Hands-on Infrastructure as Code and CI/CD experience; working knowledge of Azure networking and Entra ID app registrations and API permissions.
Preferred experience and skills
- APIM self-hosted gateways, multi-region deployments, or Premium/v2 tiers are listed as additional experience.
- Familiarity with Event Grid, Service Bus, GraphQL, or SOAP-to-REST patterns is listed as an additional qualification.
- Microsoft AZ-204, AZ-305, or AZ-500 certifications are listed.
- Government or regulated-environment integration experience and Qatar NIA knowledge are listed.
- Arabic is a plus; clear stakeholder communication, troubleshooting, production ownership, and agile multi-team delivery are sought.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at malomatia
Executive Assistant
, QAT
The employer is seeking an experienced Executive Assistant to provide strategic and administrative support to the Chief of SBU. The role manages communications, meetings, records, expenses, and follow-up on key deliverab
Engineer – System
, QAT
The employer is seeking a Senior Systems Engineer with 8+ years of experience to administer Linux and Windows systems and enterprise infrastructure in a 24/7 SOC Fusion Center environment. The role covers virtualization,
Engineer - Information Security Operations
, QAT
The employer is seeking an Information Security Operations Engineer to monitor security alerts, investigate incidents, and improve detection and response. The role includes managing security tools, applying threat intell
Executive Assistant
Doha, QAT
Executive Assistant
, QAT
Engineer – System
, QAT
Engineer - Information Security Operations
, QAT
Engineer – System
Doha, QAT
Consultant – Assurance & Validation, GPU Infrastructure
, QAT
Data Migration Lead
Doha, QAT
Camunda BPM Integration Support
Doha, QAT