Location : Remote
Employment Type : Contract
Experience Level : 7+ Years
Job Summary :
We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models.
Key Responsibilities :
- Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions.
- Work on Storage Queues and manage asynchronous communication between services.
- Develop and maintain automation and orchestration workflows using Python in serverless environments.
- Implement and optimize Hub-Spoke network architecture across Azure environments.
- Ensure resiliency and scalability through a disconnected architecture approach.
- Collaborate with architecture, development, and DevOps teams to ensure seamless delivery.
- Monitor and troubleshoot integration solutions and propose improvements.
Required Skills & Experience :
- Strong hands-on experience with Azure Service Bus (Topics, Queues).
- Proficiency in Azure Logic Apps and Azure Functions.
- Experience with Storage Queues and handling large-scale distributed systems.
- Solid programming skills in Python.
- Good understanding of Hub-Spoke architecture and best practices in Azure networking.
- Experience with disconnected or loosely coupled architectures.
- Familiarity with security, scalability, and performance tuning in Azure-based integration solutions.
Preferred Qualifications :
- Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect).
- Experience working in Agile/Scrum environments.
- Exposure to CI/CD pipelines for deploying Azure resources.
Soft Skills :
- Excellent communication and collaboration skills.
- Strong analytical and problem-solving abilities.
- Ability to work independently and in a team environment.