10 Nov
|
SWITS DIGITAL Private
|
Karnataka
10 Nov
SWITS DIGITAL Private
Karnataka
Job Title: Azure Integration Developer
Experience: 6+ Years
Location: Chennai
Job Summary
We are looking for an experienced Azure Integration Developer with strong hands-on expertise in designing, developing, implementing, and maintaining cloud-based integration solutions using Microsoft Azure services.
The ideal candidate should have practical experience with Azure Logic Apps, Azure Functions, Azure API Management, and Azure Service Bus, along with strong programming skills in C#/.NET or Python. The candidate will be responsible for building scalable, secure, and reliable integrations between enterprise applications, APIs, and external systems.
Key Responsibilities
- Design, develop, and maintain integration workflows using Azure Logic Apps.
- Develop serverless applications and custom integration logic using Azure Functions with C#/.NET or Python.
- Configure and manage APIs using Azure API Management, including API policies, authentication, authorization, and monitoring.
- Develop and integrate REST APIs and SOAP-based services using JSON and XML formats.
- Implement data transformations and mappings using JSON, XML, XSD, XSLT, and Liquid templates.
- Develop asynchronous messaging solutions using Azure Service Bus, including queues, topics, subscriptions, retries, and dead-letter handling.
- Implement secure authentication and authorization using OAuth 2.0, Microsoft Entra ID, Managed Identities, Azure Key Vault, and certificates.
- Monitor integration solutions using Azure Monitor, Application Insights, and Log Analytics.
- Implement exception handling, logging, troubleshooting, and performance optimization.
- Manage source code, CI/CD pipelines, and deployment automation using Azure DevOps and Git.
- Work with SQL Server databases, write SQL queries, and develop stored procedures.
- Collaborate with architects, technical teams, and business stakeholders to deliver integration solutions.
Required Technical Skills
Required Qualifications
- Azure Integration Services
- Strong hands-on experience with Azure Logic Apps.
- Experience with Azure Functions using C#/.NET or Python.
- Good knowledge of Azure API Management (APIM).
- Hands-on experience with Azure Service Bus.
- API Development and Integration
- Strong understanding of REST APIs and SOAP web services.
- Knowledge of HTTP methods, status codes, JSON, and XML.
- Experience with API authentication, authorization, and integration patterns.
- Programming and Data Transformation
- Strong programming experience in C#/.NET or Python.
- Experience in scripting and developing custom integration logic.
- Knowledge of JSON, XML, XSD, XSLT, and Liquid templates.
- Messaging and Security
- Experience with Azure Service Bus queues, topics, subscriptions, retries, and dead-letter queues.
- Knowledge of OAuth 2.0, Microsoft Entra ID, Managed Identities, Azure Key Vault, and certificates.
- Monitoring and DevOps
- Experience with Azure Monitor, Application Insights, and Log Analytics.
- Hands-on experience with Azure DevOps, Git, CI/CD pipelines, and deployment automation.
- Database
- Good knowledge of SQL Server, SQL queries, and stored procedures.
- Oracle database knowledge will be an added advantage.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- 5+ years of relevant experience in software development and enterprise application integration.
- Strong hands-on experience with Azure Integration Services.
- Positive problem-solving, debugging, communication, and analytical skills.
- Ability to work independently and collaboratively within a technical team.
📌 Azure Integration Developer (Karnataka)
🏢 SWITS DIGITAL Private
📍 Karnataka