Le poste Senior Backend Engineer / Tech Lead Backend .NET
Partager cette offre
Contexte
Dans le cadre d’un programme de modernisation applicative et de transformation vers des environnements cloud, nous recherchons un profil senior capable d’intervenir sur la refonte de services backend, l’optimisation des performances, l’amélioration de la fiabilité en production et l’accompagnement des équipes sur les bonnes pratiques d’ingénierie.
Missions
Refonte et excellence backend
• Concevoir, développer et refondre des services backend pour assurer leur intégration dans un environnement cloud
• Simplifier les architectures existantes et accompagner la migration d’Oracle vers PostgreSQL
• Optimiser les modèles de données et les requêtes complexes
• Réduire la dette technique et améliorer la maintenabilité des applications
• Garantir la qualité du code à travers les tests et les revues de code
Performance, stabilité et scalabilité
• Diagnostiquer et résoudre des problèmes de performance critiques
• Améliorer la gestion des charges et des pics d’activité
• Intégrer les exigences non fonctionnelles dès la conception : performance, sécurité, résilience, exploitabilité
• Optimiser les pipelines de données pour améliorer les performances globales
• Collaborer avec les équipes afin d’apporter une meilleure visibilité sur les performances et les incidents
Exploitabilité et environnement cloud-native
• Concevoir et développer des services évolutifs et résilients, optimisés pour des déploiements cloud
• Intégrer des pratiques d’observabilité dès les phases de conception et de développement
• Configurer les ressources de déploiement dans Kubernetes
• Participer à l’amélioration des Helm charts pour intégrer les spécificités des besoins applicatifs lors des déploiements de services
Observabilité, incidents et fiabilité
• Mettre en place et améliorer les dashboards et l’alerting sous Datadog
• Corréler logs, métriques et traces afin de diagnostiquer les incidents complexes
• Participer aux analyses de causes racines (RCA) et améliorer les standards de logs et de traçabilité
• Contribuer à la réduction des incidents critiques backend
Contribution à la stratégie produit et à l’excellence technique
• Participer à la définition de la roadmap technique en alignant les objectifs techniques avec les besoins produit
• Agir en tant que mentor afin de développer les compétences techniques de l’équipe
• Développer une culture de l’exploitabilité au sein des équipes, avec un focus sur la surveillance, les SLO et les mécanismes d’observabilité dès la phase de développement
• Contribuer à la structuration et à l’amélioration continue des pratiques d’ingénierie
Profil recherché
Compétences techniques
• .NET : Expert – impératif
• PostgreSQL : Expert – impératif
• Oracle : bonne connaissance dans le cadre de projets de migration
• Kubernetes : Expert – important
• Helm / Helm charts : important
• Architectures distribuées : confirmé – important
• Microservices : confirmé – important
• Datadog : important
• Observabilité : dashboards, alerting, logs, métriques, traces
• Performance applicative et optimisation backend
• Pipelines de données
• Tests, revues de code, qualité logicielle
• Cloud / cloud-native
• RCA (Root Cause Analysis)
• SLO et pratiques de fiabilité / exploitabilité
Langues
• Français courant – impératif
• Anglais professionnel – impératif
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Senior Backend Engineer / Tech Lead Backend .NET
Hexateam
