Match score not available

Azure API Management (APIM) Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

6+ years of experience with Azure API Management., Strong understanding of API protocols and standards., Hands-on experience designing APIs using Azure services., Bachelor's degree in Computer Science or related field..

Key responsabilities:

  • Design, develop, secure, and monitor APIs.
  • Implement API integrations and maintain CI/CD pipelines.
Victrix Systems & Labs logo
Victrix Systems & Labs Scaleup https://www.victrixsystems.com/
11 - 50 Employees
See more Victrix Systems & Labs offers

Job description

Experience: 6+ years
Job Description:
As an Azure API Management (APIM) Engineer, you will be responsible for designing, implementing, and managing API solutions using Azure API Management services. You will work closely with developers, architects, and product teams to ensure APIs are secure, scalable, and meet business needs.
Key Responsibilities:
  • API Development and Management:
  • Design, develop, secure, and monitor APIs using Azure API Management.
  • Define and implement API policies such as rate limiting, throttling, caching, and security.
  • Collaborate with development teams to ensure APIs are designed according to best practices.
  • Ensure versioning and backward compatibility for APIs.
  • Integration and Deployment:
  • Implement API integrations using different protocols (e.g., REST, SOAP, OData).
  • Develop and maintain CI/CD pipelines for API deployment in Azure.
  • Work with Azure DevOps for version control, automation, and deployment.
  • Security and Governance:
  • Implement API security, including authentication and authorization using OAuth 2.0, JWT, and Azure Active Directory (Azure AD).
  • Manage and monitor API gateways, ensuring high availability and performance.
  • Enforce API governance policies across teams.
  • Monitoring and Optimization:
  • Monitor API performance, availability, and usage through Azure Monitor and Application Insights.
  • Troubleshoot and resolve API-related issues and optimize API performance.
  • Maintain logs and metrics for audits, troubleshooting, and reporting purposes.
  • Collaboration:
  • Work closely with business stakeholders, solution architects, and development teams to understand requirements and translate them into technical solutions.
  • Provide technical guidance and support to junior engineers and development teams.
Skills and Qualifications:
  • Core Expertise:
  • 6+ years of experience working with Azure API Management (APIM).
  • Strong understanding of API protocols (REST, SOAP) and standards (OAuth, OpenAPI/Swagger).
  • Hands-on experience with designing and implementing APIs using Azure services (App Service, Functions, Logic Apps, etc.).
  • Azure Cloud Skills:
  • Experience with other Azure services such as Azure Active Directory (AD), Azure App Gateway, and Application Insights.
  • Knowledge of ARM templates, Azure DevOps, or Terraform for automation and infrastructure-as-code (IaC).
  • Development:
  • Proficiency in at least one programming language such as C#, .NET, Python, or JavaScript.
  • Familiarity with building and consuming APIs using frameworks such as ASP.NET Web API, Flask, or Node.js.
  • Security:
  • Experience with API security practices, including OAuth 2.0, OpenID Connect, certificates, and token-based authentication.
  • Soft Skills:
  • Strong problem-solving skills and ability to troubleshoot complex API issues.
  • Good communication skills and ability to work in a team-oriented environment.
  • Ability to manage time effectively and handle multiple tasks simultaneously.
Education:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
Certifications (Preferred but not required):
  • Azure Fundamentals (AZ-900).
  • Azure Developer Associate (AZ-204).
  • Azure Solutions Architect Expert (AZ-305).

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

API Integration Specialist Related jobs