Serverless Development: Design and implement event-driven functions/logic apps triggered by HTTP requests, timers, queue messages, or storage changes.
System Integration: Connect functions//logic apps to other services using Input and Output Bindings, reducing the need for custom SDK boilerplate code.
Security & Identity: Implement secure authentication and secret management using Azure Key Vault and Managed Identities.
API Design: Build and maintain RESTful APIs and backend services using Python.
Deployment & DevOps: Orchestrate deployments using [Azure DevOps](https://azure.microsoft.com/en-us/products/functions) CI/CD pipelines, Zip Deployment, or the Azure Developer CLI (azd).
Experience in Application Integration and integration patterns.
Technical Skills Required
Python Expertise: Proficiency in Python (ideally 3.8 through 3.12+) and familiarity with the Azure Functions Python Programming Model (v2).
Azure Ecosystem: Experience with [Azure Functions Core Tools](https://learn.microsoft.com/en-us/azure/azure-functions/functions-reference), Azure CLI, and monitoring tools like Application Insights.
Development Tools: Skilled in [Visual Studio Code](https://code.visualstudio.com/) with the Azure Functions extension for local debugging and testing.
Cloud Architecture: Understanding of serverless hosting plans, such as Flex Consumption or Premium plans, for optimized scaling and performance.