Location:- US Remote
Role Overview
We are looking for candidates with stronger hands-on application development experience rather than just a high-level understanding of integration principles.
Core Responsibilities
- Serverless Development: Design and implement event-driven functions and Logic Apps triggered by HTTP requests, timers, queue messages, or storage changes.
- System Integration: Connect services using Input and Output Bindings to minimize 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 via Azure DevOps CI/CD pipelines, Zip Deployment, or the Azure Developer CLI (azd).
- Patterns: Strong experience in application integration and standard integration patterns.
Technical Skills Required
- Python Expertise: Proficiency in Python (3.8 3.12+) and familiarity with the Azure Functions Python Programming Model (v2).
- Azure Ecosystem: Hands-on experience with Azure Functions, Logic Apps, Azure CLI, and monitoring tools like Application Insights.
- Development Tools: Proficiency in IDEs, build tools, local debugging, and testing.
- Cloud Architecture: A solid understanding of Azure cloud architecture and services such as Service Bus, Logic Apps, Function Apps, and API Management.