ZE

Zenchef

Freelance - Senior .NET & Azure Engineer

Résumé du poste

Paris
Développeur

Modèle de travail

Entièrement remote
Pays-Bas +1 autres
il y a 3 jours
Description du poste

À propos du rôle

Zenchef a acquis Formitable, une plateforme néerlandaise de réservation de restaurants qui alimente les sites web, widgets, paiements et outils marketing de milliers de restaurants à travers l'Europe.

Le backend de Formitable est un système .NET mature fonctionnant sur Azure, dont dépendent quotidiennement des milliers de restaurants pour leurs réservations, prépaiements et communications avec les clients.

Notre contractuel de longue date prenant sa retraite, nous recherchons un ingénieur backend senior pour prendre en charge la plateforme.

Le rôle se divise entre la maintenance opérationnelle (incidents, correctifs chirurgicaux, déploiements en production) et l'évolution de la plateforme (performance, stabilité, fonctionnalités ciblées, mises à jour).

Il s'agit d'un rôle opérationnel offrant une grande autonomie et un impact significatif. Vous serez l'autorité technique sur le backend de Formitable, en étroite collaboration avec notre responsable DevOps, l'équipe support et l'organisation d'ingénierie produit.

Vos missions

  • Gestion de la production : Planifier et exécuter les déploiements en production, généralement en dehors des heures d'ouverture des clients (souvent tard le soir ou vers 2h du matin CET). Maîtriser les stratégies de rollback et les tests de fumée.

  • Gestion des incidents : Agir en tant que point d'escalade pour l'équipe support et développement de Formitable. Diagnostiquer et résoudre les problèmes liés aux réservations, widgets, paiements (Mollie / Bancontact / iDEAL), webhooks, notifications SignalR, contenu Cosmos DB et données SQL Server.

  • Performance et stabilité : Identifier et résoudre les problèmes dégradant la plateforme (index SQL manquants ou incorrects, requêtes Cosmos N+1, plans de requêtes EF Core inefficaces, contre-pression de file d'attente, tempêtes de tentatives).

  • Mises à jour de la plateforme : Planifier et exécuter les mises à jour de .NET, des packages NuGet clés, des services Azure et des intégrations tierces sans perturber la production.

  • Développement de fonctionnalités : Prendre en charge des fonctionnalités backend spécifiques et les déployer en toute sécurité.

  • Outils internes : Maintenir et étendre le site d'administration de Formitable.

  • Transfert de connaissances : Réduire les risques liés aux points de défaillance uniques. Vous travaillerez en binôme avec les ingénieurs internes, expliquerez le système lors de vos interventions et documenterez vos actions (commentaires de code, descriptions de PR) pour assurer la continuité opérationnelle.

Stack technique

  • .NET / C# (versions modernes), Entity Framework Core, ASP.NET Web APIs

  • Azure : App Service, Functions, SignalR Service, Service Bus / queues, Application Insights

  • SQL Server (Azure SQL) avec EF Core, optimisation de requêtes et d'index

  • Cosmos DB

  • GitHub (Actions, flux NuGet privés), environnements de pré-production et production

  • Paiements Mollie (Bancontact, iDEAL, cartes) et autres intégrations tierces