Azure SaaS Kit MVP Development

Job ID: 39999360

Budget: ₹1,500 – ₹12,500 INR

I’m looking for an experienced Azure Developer / DevOps Engineer to help build the MVP of Azure SaaS Kit — a one-click platform that deploys a complete multi-tenant SaaS infrastructure into a customer’s Azure subscription.

The goal is to automate provisioning of SaaS components such as identity, billing, onboarding, and core infrastructure. You will work with me to build the backend automation using Terraform, Azure services, and deployment orchestration.



Scope of Work

Core MVP Features

You’ll help build automation for:

1. Azure AD B2C Setup
• Tenant creation or integration
• User flows
• Custom attributes
• App registrations
• Policies

2. Multi-Tenant SaaS Database Structure
• SQL / PostgreSQL schema
• Tenant isolation strategy
• Seed scripts
• Connection setup

3. Stripe Billing Integration
• Subscription creation
• Webhooks
• Tenant activation/deactivation logic

4. Infrastructure Deployment Engine
Automated deployment of:
• AKS
• Key Vault
• Storage
• Service Bus
• API Management

Using:
• Terraform (private modules)
• GitHub Actions


5. Tenant Onboarding Workflow
• Auto-provisioning
• Admin + tenant user setup
• Configuration storage

6. Expose the Deployment as an API
• Secure backend API
• Kick off provisioning
• Return status
• Logs / errors



Tech Requirements

We need someone with hands-on experience in:
• Azure AD B2C
• App Service / AKS
• Terraform (advanced level)
• GitHub Actions / CI/CD
• Azure SQL / PostgreSQL
• Azure Key Vault
• Azure Networking basics
• Stripe integration
• Multi-tenant SaaS architecture (preferred)

Bonus:
• APIM experience
• Azure Event Grid
• Python or Node.js backend



Deliverables
• Working MVP deployable via API
• Documentation
• Terraform modules (private)
• Clean architecture & folder structure
• Postman collection for testing
• Knowledge handover session



Budget & Duration
• Budget: Flexible for the right person (let’s discuss).
• Timeline: 4–8 weeks for MVP.
• Available for long-term collaboration if needed.



Who You Are
• You’ve built Azure infrastructure professionally
• You understand multi-tenant SaaS
• You write clean, modular Terraform
• You communicate well and don’t disappear
• You’re reliable and can manage tasks independently



How to Apply

Please include:
• Your Azure experience summary
• Past SaaS or multi-tenant projects
• Terraform samples (screenshots okay)
• Hourly or fixed-price preference
• Availability