Développeur Golang - API
Role details
Job location
Tech stack
Job description
Prendre en charge des sujets techniques complexes de bout en bout : conception, développement, tests et mise en production. Participer à la définition des architectures logicielles et à la construction de solutions scalables et robustes. Faire évoluer nos APIs et micro-services Go de manière itérative, dans une logique de qualité et de performance. Accompagner les développeurs plus juniors sur les bonnes pratiques de code et d'architecture, sans rôle hiérarchique formel. Contribuer activement aux décisions techniques et à la cohérence globale de nos applications. Améliorer en continu notre pipeline CI/CD et nos processus de déploiement. Être force de proposition sur l'amélioration de l'existant et sur l'adoption de nouvelles pratiques ou technologies.
Votre futur impact Dans 6 mois vous aurez :
Une très bonne compréhension de notre stack technique (APIs et micro-services en Go). Pris la responsabilité technique de plusieurs fonctionnalités à fort impact client.
Et dans 1 an vous aurez :
Acquis une solide connaissance des concepts de "fabrics" réseaux et du fonctionnement de nos datacenters. Piloté des migrations logicielles et participé à l'évolution de notre architecture en production.
Requirements
Expérience solide (5+ ans) en développement backend et conception d'APIs. Excellente maîtrise du Go et des environnements de production cloud. Bonnes pratiques de tests, CI/CD, code review et documentation. Capacité à structurer et prioriser des sujets techniques. Travail en équipe, sens du collectif et autonomie. Une appétence pour le mentorat ou la transmission de savoir. Maîtrise du français et de l'anglais., Des connaissances des concepts réseaux de type fabrics. Une expérience dans des environnements haute disponibilité et scalables.