Description : Summary :
We are seeking a highly motivated and experienced Azure Integration Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and robust integration solutions using Microsoft Azure's suite of services. This role requires a strong understanding of cloud architecture, integration patterns, and programming proficiency in C# / .NET.
Job Location & Experience :
Locations : Hyderabad, Chennai, Kochi, Trivandrum, Bangalore, Gurgaon, Noida, Pune.
Experience : 4 to 8 Years.
Key Skills & Requirements :
Technical Expertise (Must-Have)
Azure Integration Services : Extensive hands-on experience with core Azure Integration Platform components, including :
- Azure API Management (APIM) : Designing, configuring, and managing APIs, including policies, security, and usage plans.
- Logic Apps : Developing and deploying complex, serverless workflows for enterprise application integration.
- Azure Functions : Writing and deploying serverless compute services, primarily using C# and .NET.
- Event Grid : Implementing event-driven architectures for reliable message delivery.
- Service Bus : Designing and managing message queues and topics for asynchronous communication.
Programming & Data :
Proficiency in C# and .NET is mandatory for developing custom components and Azure Functions.
Hands-on experience working with data formats such as XML and JSON.
Experience with Azure Table Storage and other NoSQL databases (e.g., Cosmos DB).
Web Services & APIs :
Proven experience working with REST APIs (design, consumption, and creation).Strong knowledge of web services standards and protocols.DevOps & Tools :
Good understanding and experience with Infrastructure as Code (IaC) tools such as :
TerraformARM Templates (Azure Resource Manager) or Azure BicepsExperience with standard development tools :
Visual Studio (or Visual Studio Code) for development.Git for source code management and version control.Responsibilities :
Design, develop, test, and deploy enterprise-level integration solutions leveraging Azure services (APIM, Logic Apps, Service Bus, Azure Functions, etc.).Collaborate with solution architects and business analysts to translate business requirements into technical specifications and integration designs.Implement robust API gateways using Azure API Management, focusing on security, throttling, and monitoring.Develop scalable and high-performance serverless components using C# / .NET in Azure Functions.Ensure the integration solutions are secure, highly available, and adhere to best practices for cloud development and integration patterns.Automate deployment and infrastructure provisioning using IaC tools (Terraform / ARM / Biceps).Troubleshoot and resolve complex integration issues across various systems.Maintain comprehensive technical documentation for all integration components and flows.Qualifications & Competencies :
Bachelor's degree in Computer Science, Engineering, or a related field.Excellent problem-solving, analytical, and communication skills.Ability to work independently and as part of a geographically distributed team.Azure certification (e.g., Azure Developer Associate or Azure Solutions Architect Expert) is a plus.(ref : hirist.tech)