As an Azure Integration Developer, you will be responsible for designing, developing, and implementing scalable integration solutions using Azure services. Your role will involve collaborating with stakeholders, leveraging Azure services, and ensuring data compatibility and security across systems.
Key Responsibilities:
- Integration Solution Design: Collaborate with business stakeholders to design scalable integration solutions on Azure.
- Azure Services Utilization: Use Azure Logic Apps, Azure Functions, Azure Service Bus, Azure API Management, and Azure Event Grid to build integration solutions.
- Data Transformation: Develop processes for data transformation and mapping to ensure compatibility between systems.
- API Development: Create RESTful APIs and web services for communication between systems.
- Security and Compliance: Implement security and compliance measures within integration solutions.
- Error Handling and Monitoring: Develop mechanisms to handle errors and monitor solutions proactively.
- Documentation:
Maintain comprehensive documentation of integration solutions.
- Testing and Debugging: Conduct thorough testing and debugging to ensure reliability and performance.
- Performance Optimization: Monitor and optimize integration solutions for performance and cost-efficiency.
Requirements
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 4-6 years of experience in integration development, with a focus on Microsoft Azure.
- Robust expertise in Azure Logic Apps, Azure Functions, and Azure Service Bus.
- Proficiency in designing RESTful APIs and web services.
- Knowledge of data formats such as JSON, XML, and SOAP.
- Experience with Azure API Management and Azure Event Grid is a plus.
- Understanding of security and compliance standards in cloud-based integrations.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.