Azure Logic Apps & Function Apps Developer
Role Overview
We are seeking a skilled Azure Logic Apps & Function Apps Developer to design, build, and maintain serverless integration solutions on Microsoft Azure. In this role, you will work with Logic Apps (Standard & Consumption) and Azure Functions to automate workflows, integrate enterprise applications, and build event-driven solutions. You'll also collaborate with architects, DevOps teams, and business stakeholders to deliver secure, scalable, and high-performance cloud-native solutions.
Key Responsibilities
Solution Design & Development :
- Develop and maintain Logic Apps (Standard and Consumption) for business process automation and system integration.
- Design and implement Azure Function Apps (HTTP-triggered, timer-based, Service Bus/Event Grid triggered, etc.) for event-driven workloads.
- Build reusable components, connectors, and APIs to streamline integration patterns.
- Implement exception handling, retries, and message dead-lettering for reliable processing.
Integration & Connectivity
- Integrate Logic Apps and Function Apps with services like Service Bus, Event Grid, Event Hub, API Management, Cosmos DB, Key Vault, Blob/ADLS, SQL Server/Dataverse, SAP, Dynamics, Salesforce, and other third-party APIs.
- Configure API connections securely using OAuth2, managed identities, service principals, and certificates.
- Support hybrid integration scenarios using on-premise data gateways.
Security & Compliance
- Implement secure access using Managed Identities, AAD authentication, and Key Vault secrets.
- Ensure solutions adhere to enterprise security policies, encryption standards, and compliance frameworks (SOC2, GDPR, ISO27001).
- Remove hard-coded credentials and use identity-based access across all workflows.
CI/CD & Operations
- Package Logic App and Function App deployments using Bicep/ARM templates, YAML pipelines, or GitHub Actions.
- Enable continuous integration and deployment across Dev, Test, Performance, and Production environments.
- Set up monitoring and diagnostics using Application Insights, Log Analytics, and Kusto (KQL) queries.
- Support performance tuning, scaling (consumption vs. dedicated plans), and cost optimization.
Collaboration & Support
- Work with APIM teams to securely expose Function Apps/Logic Apps.
- Provide L3 support for production issues, perform root cause analysis (RCA), and implement permanent fixes.
- Collaborate with business teams to gather requirements and translate them into technical designs.
Required Skills
- Strong experience with Azure Logic Apps (Standard & Consumption) and Azure Function Apps.
- Proficiency in C# or Node.js/Python for Function App development.
- Solid understanding of event-driven architecture, messaging, and integration patterns.
- Experience with Service Bus topics/subscriptions, Event Grid, and durable functions.
- Hands-on expertise with Azure Key Vault, App Config, Managed Identity, and AAD authentication.
- Strong troubleshooting skills for workflow failures, API connection errors, and latency issues.
- Experience with CI/CD pipelines (Azure DevOps/GitHub Actions) for serverless deployments.
- Good knowledge of Application Insights monitoring and KQL queries.
Nice-to-Have Skills
- Knowledge of APIM policies to secure and manage Logic App/Function App endpoints.
- Familiarity with Bicep/Terraform for Infrastructure as Code (IaC) provisioning.
- Experience with Power Automate for low-code workflow extensions.
- Exposure to hybrid integration scenarios (on-premise + cloud).
- Knowledge of microservices, containerization (AKS/ACI), or durable :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of hands-on experience in Azure Integration Services.
- 3+ years of experience in Logic Apps & Function Apps development.
- Microsoft Azure certifications (AZ-204, AZ-400, or Integration-specific) are an advantage.
(ref:hirist.tech)