Contexte du projet
Dans le cadre du développement et de la maintenance des logiciels qui pilotent le déploiement et la maintenance du réseau fibre optique, nous recherchons un Développeur Go Senior pour rejoindre une équipe technique d’une trentaine de personnes chez un acteur majeur des télécoms.
Les applications sont en production et utilisées quotidiennement par des centaines d’équipes internes et de prestataires. Elles permettent d’accompagner les opérations de déploiement de la fibre et répondent à des enjeux opérationnels importants, sur des parcours métiers B2B et B2C.
Missions clés
Concevoir, développer et faire évoluer des applications backend en Go.
Participer au développement de nouvelles fonctionnalités liées au déploiement et à la maintenance du réseau fibre optique.
Contribuer à la maintenance évolutive et corrective des applications en production.
Concevoir et développer des API et des microservices robustes et performants.
Appliquer les bonnes pratiques de développement et les principes de Clean Architecture.
Participer aux choix techniques et proposer des solutions adaptées aux besoins métier.
Réaliser des tests unitaires et d’intégration afin de garantir la qualité et la fiabilité du code.
Participer aux code reviews et aux échanges techniques au sein de l’équipe.
Identifier, analyser et résoudre des problématiques techniques complexes.
Collaborer étroitement avec les équipes techniques, fonctionnelles et métier.
Contribuer à l’amélioration continue de la codebase et des performances applicatives.
Stack technique
Backend : Go
Architecture : Clean Architecture, microservices, API
Messaging : Kafka, RabbitMQ
Environnement : applications en production, systèmes distribués et enjeux opérationnels forts
Profil recherché
Tu disposes d’une expérience significative en développement backend, idéalement de 7 ans ou plus, avec une bonne maîtrise de Go.
Tu maîtrises les principes de conception logicielle, les architectures backend et les bonnes pratiques de développement.
Tu as une bonne compréhension des architectures microservices et des systèmes distribués.
Tu es à l’aise avec les API et les systèmes de messaging comme Kafka ou RabbitMQ.
Tu accordes une attention particulière à la qualité du code, aux tests, à la maintenabilité et à la performance.
Tu sais analyser des problématiques techniques complexes et proposer des solutions pragmatiques.
Tu apprécies le travail en équipe et les échanges techniques autour de la conception et du développement.
Tu es autonome, rigoureux et capable de prendre en charge des sujets techniques de bout en bout.
Une expérience dans les télécoms ou sur des applications métier à forts enjeux opérationnels serait un plus.
Pourquoi rejoindre ce projet ?
Rejoindre un acteur majeur des télécoms en France.
Contribuer directement au déploiement et à la maintenance du réseau fibre optique.
Travailler sur des applications critiques utilisées quotidiennement à grande échelle.
Participer à des projets concrets ayant un impact direct sur les opérations terrain et les parcours clients B2B et B2C.
Évoluer dans un environnement technique stimulant, avec des enjeux d’architecture, de fiabilité et de performance.
Intégrer une équipe technique d’une trentaine de personnes et contribuer activement aux choix de développement.
Processus de recrutement
Premier entretien (30 minutes en visioconférence) : échange sur ton parcours, tes expériences et première évaluation technique.
Second entretien technique : Test technique environs 30 minutes
Troisième entretien : entretien technique sur site chez le client