HamburgerMenu
hirist

Backend/Platform Engineer - Azure Platform

Algoworks Technologies Pvt Ltd
6 - 9 Years
Multiple Locations

Posted on: 23/04/2026

Job Description

Role : Backend Engineer / Platform Engineer

Exp level : 6+ years

Job location : Hybrid / Remote, India (Delhi, NCR)

Job Description :

Designs and implements all backend services for a self-service Data analysis Platform: Portal Backend API (REST endpoints), Azure SQL database schemas and queries, engagement-scoped RBAC middleware, audit logging, file ingestion services via Azure Blob Storage/ADLS Gen2, and automated environment provisioning workflows. Writes unit and integration tests. Participates in peer code review.

Responsibilities :

1. Implement Portal Backend API with REST endpoints for engagement CRUD, file management, user/role management, and provisioning request workflows, Node.js or Python.

2. Design and implement Azure SQL schemas for the shared Portal Metadata DB (engagement registry, file catalog) and per-engagement Analytics SQL databases

3. Build engagement-scoped RBAC middleware integrating with Azure AD via OIDC/OAuth, enforcing three roles: admin, practitioner, and client

4. Implement file upload/download services using Azure Blob Storage / ADLS Gen2, including SAS token issuance, checksum validation, and multi-GB upload support

5. Build audit logging system capturing all data uploads, access events, downloads, and administrative actions for compliance and observability

6. Implement engagement lifecycle management: provisioning requests, environment creation triggers, archival, retention policies, and controlled teardown/decommissioning

7. Build Power BI embedding integration for secure client-facing report delivery within the portal

8. Write Azure Functions for async operations: provisioning events via Service Bus, scheduled tasks, and data processing pipelines

9. Write unit and integration tests for all API endpoints, middleware, and business logic

10. Participate in code review: review peer PRs for correctness, security, and adherence to coding standards

11. Integrate with Azure OpenAI inference endpoint for AI-assisted data processing within the analytics workbench.

Tools & Technology :

- VS Code, Azure App Service, Azure Functions, Azure SQL, Azure Blob Storage/ADLS Gen2, Azure Entra ID, Azure SDK, Power BI REST API, Git, Postman

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in