i
Victrix Systems & Labs
72 Victrix Systems & Labs Jobs
Azure API Management Engineer - .Net
Victrix Systems & Labs
posted 12d ago
Flexible timing
Key skills for the job
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 : - 3-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)
Employment Type: Full Time, Permanent
Read full job description3-5 Yrs
Pune