About this role
Notre client est un grand groupe français, leader de son marché. Sa DSI développe en interne les logiciels qui pilotent ses opérations terrain : * applications mobiles pour les techniciens * planification et dispatch des interventions * ticketing * supervision des incidents * data visualisationCes outils sont en production et utilisés chaque jour par plusieurs centaines d'utilisateurs.
Leur performance a un impact direct sur le terrain : quand ils ralentissent, des interventions ne se font pas. C'est dans ce cadre que l'équipe Go recherche son référent technique.Un rôle hands-on, sans management hiérarchique. Vous codez, vous reviewez et vous faites monter en compétences une équipe de 5 développeurs Go. Vous êtes le garant de la qualité technique de la codebase et le point d'appui de l'équipe au quotidien.
Missions principales
- Standards de la codebase : poser et faire vivre les standards de la codebase Go Clean Architecture, processus de revue, documentation *
- Premier recours technique : accompagner l'équipe au quotidien par le pair programming, la code review et le mentorat *
- Validation avant production : valider les développements avant leur mise en production *
- Résolution des sujets complexes : traduire des contraintes opérationnelles réelles en solutions robustes et débloquer les problématiques techniques difficiles *
- Représentation transverse : porter la voix de l'équipe Go dans les projets transverses du SIProfil recherché : *
- Expérience Go : 5 ans de Go en production (3 à 4 ans acceptés si la profondeur est là), dans des environnements à fort trafic ou à forte contrainte opérationnelle *
- Architecture : Clean Architecture, hexagonale ou DDD pratiqués en conditions réelles, avec le recul nécessaire pour savoir quand ne pas les appliquer *
- Transmission : vous avez déjà fait progresser des développeurs, et vous aimez ça *
- Socle technique : microservices, messaging (Kafka, RabbitMQ, NATS), Kubernetes, observabilité *
- Relation métier : à l'aise avec les équipes métier : comprendre un besoin, le reformuler, challenger les hypothèsesLes + *
- Une migration de monolithe vers des services Go menée de bout en bout *
- Un passé PHP ou Python *
- Des contributions open source en Go