Designing Logic Apps: Architecting and maintaining scalable, high-performance workflows using Azure Logic Apps to facilitate seamless communication between disparate systems.
Development Oversight: Guiding the development team through the implementation of Azure API Management, Service Bus, and Event Grid to ensure robust message queuing and traffic management.
Solution Strategy: Developing comprehensive integration patterns including hybrid connectivity between on-premises infrastructure and cloud environments.
Performance Tuning: Monitoring integration health, troubleshooting bottlenecks, and implementing optimization strategies to maintain 99.9% uptime for mission-critical business processes.
Technical Leadership: Providing mentorship to junior developers while collaborating with stakeholders to align technical integration outcomes with overarching organizational business goals.
Requirements
Experience: A minimum of 10 to 15 years of hands-on experience in software engineering, with at least 6 years specifically focused on Microsoft Azure integration services.
Technical Expertise: In-depth proficiency with Azure Logic Apps, Azure Functions, Service Bus, API Management, and Event Grid is non-negotiable.
Development Skills: Advanced knowledge of C#, .NET Core, and RESTful API development is mandatory for building custom connectors and complex logic.
Architectural Knowledge: Proven ability to design secure, microservices-based architectures and event-driven patterns in a production environment.
Soft Skills: Exceptional communication and leadership skills, enabling you to facilitate discussions between technical teams and business stakeholders effectively.
Certifications: Relevant Azure certifications, such as Azure Solutions Architect Expert or Azure Developer Associate, are highly preferred for this senior-level role