MISSIONS PRINCIPALES
Maintenance Corrective
Analyser et corriger les bugs sur le backend Go : packages d'ingestion, gestion des périodes, export, synchronisation, cache, authentification JWT
Diagnostiquer et résoudre les anomalies sur les requêtes MySQL et les jobs de traitement
Versionner les correctifs sur GitHub (commits, PR documentées) pour revue par l'équipe interne avant merge
Support N1/N2
Prendre en charge les incidents remontés via Slack, mail ou téléphone dans les fenêtres SLA définies
Communiquer proactivement sur le statut des incidents pendant la résolution
Gérer les tickets dans EasyRedmine (création, suivi, clôture)
Suivi des Dépendances & Sécurité
Surveiller les mises à jour de sécurité Go et MySQL, appliquer les correctifs de vulnérabilités
Remonter les risques techniques identifiés à l'équipe interne
Documentation & Reporting
Documenter les procédures de résolution et les anomalies récurrentes pour réduire le temps de diagnostic futur
Produire un rapport mensuel : incidents traités, temps passé, correctifs livrés
Profil candidat:
PROFIL RECHERCHÉ
4 à 8 ans en développement backend, dont au moins 2 à 3 ans en Go en production réelle sur des applications de taille significative
Expérience de MCO ou support N2 d'applications en production
Capacité avérée à travailler sur un codebase hérité mal documenté
COMPÉTENCES REQUISES
Go / Golang (++) : Développement backend Go confirmé : lecture et compréhension de code Go idiomatique, debugging, correction de bugs, écriture de tests, gestion des goroutines et des erreurs, modules Go (go.mod), gestion des dépendances
MySQL / SQL (++) : Requêtes complexes, optimisation, diagnostic de problèmes de performance, compréhension du schéma de données pour le diagnostic d'incidents en production
API REST (++) : Compréhension des patterns REST, diagnostic des problèmes d'API (codes d'erreur, payloads), tests d'endpoints manuels
Git / GitHub (++) : Gestion des commits, PR avec description claire et exploitable, versionnage des correctifs
JWT / Authentification (+) : Compréhension des mécanismes JWT pour le diagnostic d'incidents de sécurité ou d'accès (expiration de tokens, validation)
Jenkins (+) : Déclenchement manuel des builds, lecture des logs de déploiement ? pas de configuration CI/CD avancée attendue
EasyRedmine : Niveau utilisateur pour la gestion des tickets