Key Responsibilities:
* Design and implement scalable AI-powered services using Azure OpenAI and Azure Cognitive Services.
* Build and maintain serverless workflows and automation using Azure Functions and Azure Logic Apps.
* Develop data ingestion, transformation, and integration pipelines using Azure Data Factory, Event Grid, and related tools.
* Integrate third-party systems and services using APIs and low-code/no-code platforms (e.g., Power Automate, n8n, Zapier, ).
* Work with stakeholders and product teams to understand integration requirements and deliver robust, secure solutions.
* Monitor and optimize performance, costs, and reliability of AI and integration workflows.
* Maintain code and infrastructure in Git, using CI/CD pipelines with Azure DevOps.
Required Qualifications:
* 5+ years of experience in software engineering or data integration roles.
* Solid experience working with Azure Functions, Azure Logic Apps, and Azure OpenAI.
* Experience integrating RESTful APIs and working with OAuth2, API keys, and webhooks.
* Strong skills in C#, JavaScript/TypeScript, or Python.
* Proficiency with Git and CI/CD workflows (Azure DevOps or GitHub Actions).
* Understanding of event-driven architectures and messaging systems (e.g., Azure Event Grid, Service Bus).
* Familiarity with Microsoft Power Platform (Power Automate, Power Apps) is a plus.
* Excellent communication and documentation skills.
Preferred/Bonus Skills:
* Experience with Azure Cognitive Services (Language, Vision, Speech).
* Experience with custom GPT-based solutions and prompt engineering.
* Familiarity with data analytics and visualization tools (Power BI, Azure Synapse).
* Hands-on experience with low-code/no-code integration tools like n8n, Zapier,
* Knowledge of data governance and security best practices in cloud environments.
* Demonstrable GitHub profile or portfolio showcasing relevant work.