Clubedge
Tunisie

PFE-2026-05 - Feature Flags & Controlled Rollout System

Feature flagsRelease managementDevOps / Cloud engineeringBackend / Base de donnéesAdmin UICachingMulti-tenant architecture

Publié il y a environ 18 heures

Stage
⏱️4-6 mois
💼Télétravail
📅Expire dans 13 jours
1% aujourd’hui > 0%.

Description du poste

Design and implement the core feature-flag system to enable safe, progressive, tenant-scoped rollouts across environments, giving full control over feature activation, testing, and monitoring.

Responsibilities:

  • Design feature-flag architecture for multi-tenant SaaS
  • Implement backend evaluation logic per request
  • Support targeting rules (tenant, plan, environment, percentage rollout)
  • Build internal tools/SDKs for developers
  • Create an admin UI for managing flags and rollouts
  • Add minimal logging/monitoring for feature behavior

Technologies:

  • TypeScript, Next.js/Node.js
  • Postgres (flags, rules, evaluations)
  • Caching layers (Redis or in-memory)
  • Environment-based DevOps integration
  • RBAC (admin access)

Notes: 2 trainees.