Solution Design:
- Design, architect, and implement integration solutions utilizing Azure services such as Logic Apps, Azure Functions, Service Bus, API Management, and others.
Development and Build:
- Develop and maintain RESTful and SOAP-based APIs to facilitate seamless communication between diverse systems.
- Design and implement messaging solutions using Azure Service Bus or Azure Event Grid for reliable and scalable event driven architectures.
- Implement secure integration solutions with a focus on authentication and authorization using Azure Active Directory.
- Develop serverless applications using Azure Functions to support event-driven scenarios and workflows.
- Leverage Azure Logic Apps for orchestrating complex business processes.
- (Added advantage) Implement ETL processes using Azure Data Factory for efficient data integration and transformation.
- (Added advantage) Utilize Azure Synapse Analytics for large-scale data processing and analytics.
Administering Azure Integrations Environments:
Manage and maintain Azure Integrations environments, including configuration, security, and performance optimization.
System Monitoring and Troubleshooting:
- Set up monitoring and logging solutions using Azure Monitor and Application Insights to proactively identify and address
- performance bottlenecks.
- Optimize integration solutions for performance, scalability, and cost-effectiveness.
- Set up monitoring tools and dashboards for tracking the health and performance of integration solutions.
- Respond to incidents, perform root cause analysis, and implement preventive measures.
User and Access Management:
- Implement secure integration solutions with a focus on authentication and authorization using Azure Active Directory.
DevOps and Automation:
- Implement CI/CD pipelines using Azure DevOps to ensure seamless deployment and integration of solutions.
- Utilize infrastructure as code principles with Azure Resource Manager (ARM) templates.
Security and Compliance:
- Ensure compliance with security standards and implement encryption and secure communication protocols.
Documentation and Training:
- Maintain documentation of system configurations, procedures, and best practices. Provide training and L3 support to service desk and stakeholders.
Collaboration and Communication:
- Collaborate with cross-functional teams, IT staff, and stakeholders to understand business requirements and provide technical expertise and support.
Certifications:
- Relevant certifications such as Microsoft Certified: Azure Administrator Associate, Any Integration technology related certifications covering APIs, SOA, EDAs etc., would be advantageous.
Mandatory skills
Azure Integrations Developer and Platform Admin - Logic Apps, Azure Functions, Service Bus, API Management