Aller au contenu principal
UpMySkills Makerspace - Infrastructure de Production de Talents
Engineering

Backend Architect

Scaler l'infrastructure programmes (100 → 1,000 students)

STORYTELLING & COMMUNICATION//ENTREPRENEURIAT & BUSINESS//AUTOMATISATION & IA//DATA & CLOUD//SOFTSKILLS & LEADERSHIP//TECH & VIBECODING//UX-UI DESIGN//GENERATIVE AI//GROWTH HACKING & MARKETING DIGITAL//MULTIMEDIA & CONTENTS CREATION//PRODUCTIVITE//CARRIERE//EMPLOYABILITE//BUILT IN MOHAMMEDIA//
STORYTELLING & COMMUNICATION//ENTREPRENEURIAT & BUSINESS//AUTOMATISATION & IA//DATA & CLOUD//SOFTSKILLS & LEADERSHIP//TECH & VIBECODING//UX-UI DESIGN//GENERATIVE AI//GROWTH HACKING & MARKETING DIGITAL//MULTIMEDIA & CONTENTS CREATION//PRODUCTIVITE//CARRIERE//EMPLOYABILITE//BUILT IN MOHAMMEDIA//
STORYTELLING & COMMUNICATION//ENTREPRENEURIAT & BUSINESS//AUTOMATISATION & IA//DATA & CLOUD//SOFTSKILLS & LEADERSHIP//TECH & VIBECODING//UX-UI DESIGN//GENERATIVE AI//GROWTH HACKING & MARKETING DIGITAL//MULTIMEDIA & CONTENTS CREATION//PRODUCTIVITE//CARRIERE//EMPLOYABILITE//BUILT IN MOHAMMEDIA//
Niveau
Senior (5+ ans)
Localisation
Remote (Maroc)
Type
CDI

Ta Mission

Architechter et maintenir l'infrastructure backend qui supporte nos programmes de formation. Tu seras responsable du scaling (100 → 1,000+ students), de la migration vers une architecture microservices, et de l'implémentation de patterns production-grade.

Stack Technique

Node.js
TypeScript
Docker
Kubernetes
PostgreSQL
Redis
RabbitMQ

Responsabilités

  • Architecturer le backend des plateformes programmes (quiz, tracking, progression)
  • Implémenter microservices avec Node.js/TypeScript (API Gateway, Auth, Payments, Tracking)
  • Scaler infrastructure Docker/Kubernetes (support 1,000+ concurrent users)
  • Optimiser base de données PostgreSQL (queries, indexes, caching Redis)
  • Implémenter CI/CD pipelines (GitHub Actions → K8s clusters)
  • Mentorner junior devs (code reviews, pair programming)
  • Documenter architecture (ADRs, API docs, runbooks)

Profil Recherché

  • 5+ ans d'expérience backend production (Node.js obligatoire)
  • Maîtrise Docker + orchestration (Kubernetes ou Docker Swarm)
  • Expertise PostgreSQL (schema design, optimization, migrations)
  • Expérience scaling systems (100+ users → 1,000+ users)
  • Connaissances CI/CD (GitHub Actions, GitLab CI, ou Jenkins)
  • Architecture patterns (microservices, event-driven, CQRS)
  • Testing (unit tests, integration tests, e2e)
  • Français + Anglais technique (lecture docs)

Nice to Have

  • Expérience EdTech ou SaaS B2C
  • Contributions open-source (GitHub profile actif)
  • Connaissances DevOps (Terraform, Ansible)
  • Expérience GraphQL ou gRPC
  • Monitoring/Observability (Prometheus, Grafana, Datadog)

Postuler à ce poste

Remplis ce formulaire. On te répond sous 48h.