Description

Key Responsibilities:
Implement and manage API solutions using Azure API Management (APIM).
Design and maintain RESTful APIs and integrate them with enterprise applications.
Set up and maintain Azure DevOps pipelines for CI/CD, automating the build, test, and deployment processes.
Use infrastructure as code (IaC) tools like ARM templates, Terraform, or Azure Bicep.
Ensure security best practices for APIs, including OAuth, OpenID Connect, and JWT.
Collaborate with cross-functional teams, providing technical support and troubleshooting for API and DevOps-related issues.
Conduct training sessions on API management and DevOps practices.
Required Qualifications & Skills:
5+ years of experience in API management with at least 3 years working with Azure API Management.
Strong background in Azure DevOps, including setting up and managing pipelines.
Expertise in RESTful API design and familiarity with Swagger/OpenAPI specifications.
Experience with Azure services such as Functions, Logic Apps, and Service Bus.
Solid understanding of API security frameworks and DevOps best practices.
Bachelor’s degree in Computer Science, Information Technology, or related field.
Desirable Skills:
Azure certifications (e.g., Azure Developer Associate).
Experience with microservices architecture and containerization (Docker, Kubernetes).
Familiarity with other API management platforms like Apigee or Mulesoft.
Knowledge of Agile methodologies and tools like JIRA.
If you are passionate about API management and DevOps, and ready to take on a new challenge, we want to hear from you!

Education

Bachelor’s degree in computer science