Epicareer Might not Working Properly
Learn More
O

Azure API Management DEVELOPER

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Title: Azure API Management (API) DEVELOPER

Dur: 12 + Month Contract

Loc: Chicago, IL || Remote

Desc: We are seeking an experienced Azure API Management (APIM) Developer with a strong background in Microsoft SQL Server, SQL Server Integration Services (SSIS), Azure Databricks, Azure Data Factory (ADF), and programming expertise in Scala and PySpark. The ideal candidate will be responsible for developing, managing, and optimizing APIs within Azure APIM while also managing data workflows and pipelines in a scalable cloud environment.

Key Responsibilities:

Develop, implement, and maintain APIs using Azure API Management, ensuring secure, scalable, and reliable API solutions.

Design and manage API policies such as transformation, rate-limiting, caching, and security for API consumers.

Collaborate with cross-functional teams to integrate APIs with backend data systems, including MS SQL Server, Databricks, and ADF.

Build and maintain data pipelines using Azure Data Factory (ADF), integrating with Azure Databricks for data processing.

Leverage SSIS to migrate, transform, and manage data workflows between on-premise and cloud data stores.

Write efficient Scala and PySpark code within Databricks for large-scale data processing and transformation tasks.

Optimize database queries and data models within MS SQL Server to improve performance and reliability.

Ensure high standards of API security, performance, and monitoring, utilizing Azure tools and services.

Implement and manage CI/CD pipelines for API deployment and data workflows using Azure DevOps.

Troubleshoot and resolve issues related to APIs, data integration, and data pipeline performance.

Required Skills and Qualifications:

Bachelor s degree in Computer Science, Information Technology, or a related field.

Background in Data & Bigcommerce

3+ years of hands-on experience with Azure API Management (APIM), including API design, security, and management.

Proficiency in MS SQL Server: Advanced knowledge of writing T-SQL queries, stored procedures, and optimization techniques.

Experience with SSIS: Expertise in ETL development and integration with cloud and on-premise databases.

Strong experience with Azure Databricks: Programming skills in Scala and PySpark for data processing.

Hands-on experience with Azure Data Factory (ADF): Designing and managing data pipelines and workflows.

Experience in cloud integration between Azure APIM and various Azure services (e.g., Databricks, SQL Server, ADF).

Familiarity with API security protocols (OAuth2, JWT, API Keys, etc.) and implementing security policies within APIM.

CI/CD experience: Familiarity with DevOps, automated build and release pipelines using Azure DevOps.

Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.

Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.

Preferred Skills:

Azure certifications in relevant areas (e.g., Azure Developer, Azure Solutions Architect).

Experience with NoSQL databases like CosmosDB.

Familiarity with Python for API integration or data transformation tasks.

Experience with event-driven architecture and streaming data pipelines.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job