Posted on: 23/04/2026
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
Did you find something suspicious?
Posted by
Talent Acquisition
Talent Acquisition Consultant at Algoworks Technologies Pvt Ltd
Last Active: 30 Apr 2026
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1630697