Azure API Management (APIM) Developer
Role Overview
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 Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Arab Solutions
Senior Penetration Tester (Offensive Security) -Qatar (2Months)
, QAT
Arab Solutions is hiring Senior Penetration Testers for a two-month onsite security assessment project in Qatar. The work requires hands-on enterprise penetration testing, red teaming, Active Directory attacks, and kiosk
SAP E Procurement experienced Change Management - Qatar
, QAT
Seeking an experienced SAP E Procurement change management specialist with 7+ years to support sourcing, contracts, supplier management, and P2P processes. The role drives the people side of change through communication,
Managed Service Desk Staff - Qatar
, QAT
Arab Solutions is hiring managed service desk staff for a 12-month onsite assignment in Qatar. Candidates need at least 3 years of IT service desk or helpdesk experience, mandatory ITIL Foundation and Microsoft 365 certi
End User Support Services Staff (Field) - Qatar
, QAT
Arab Solutions is hiring field end-user support staff for a 12-month assignment in Qatar. Candidates need at least 4 years of desktop or field support experience, mandatory CompTIA A+, ITIL Foundation, Microsoft 365, and
ENGAGEMENT MANAGER - Qatar
, QAT
The employer seeks an Engagement Manager to lead IT service delivery and managed service desk operations for an onsite Qatar engagement lasting 12 months. The role manages client governance, service quality, escalations,
IT Security Specialist - Qatar (Onsite)
, QAT
The employer is seeking an experienced IT Security Specialist for a 20-month onsite assignment in Qatar. The role investigates security incidents, assesses information-system risks and controls, and supports secure acces
E-Commerce Specialist - Qatar (Onsite)
, QAT
The employer seeks an experienced e-commerce specialist to operate and troubleshoot digital payment gateways and integrations, including CyberSource and MPGS. The role supports payment testing, transaction issue resoluti
Application Support Development Consultant ( Project Coordinator – DT) - Qatar
, QAT
The employer seeks an experienced project coordination consultant to support Digital Transformation and AI initiatives. You will assist with project planning, governance, reporting, documentation, and stakeholder coordin
Senior Penetration Tester (Offensive Security) -Qatar (2Months)
, QAT
SAP E Procurement experienced Change Management - Qatar
, QAT
Managed Service Desk Staff - Qatar
, QAT
End User Support Services Staff (Field) - Qatar
, QAT
ENGAGEMENT MANAGER - Qatar
, QAT
IT Security Specialist - Qatar (Onsite)
, QAT
E-Commerce Specialist - Qatar (Onsite)
, QAT
Application Support Development Consultant ( Project Coordinator – DT) - Qatar
, QAT