Golang Backend Developer
Groupe Iliad
Golang Backend Developer
Groupe Iliad
Mobile operator offering clear, transparent plans
L’équipe développe un système d’information central situé à l’interface entre le SI abonné et le cœur de réseau mobile. Son rôle est de traduire les événements issus des parcours clients — souscription, changement de SIM, activation ou modification d’un service — en actions techniques permettant de configurer les différents composants du réseau.
Au-delà de cette orchestration, le système gère une base de données de plus de 15 millions d’abonnés. La fiabilité, la cohérence et la disponibilité de cette donnée sont donc directement liées au bon fonctionnement des parcours clients et des services mobiles.
Ce système historique, aujourd’hui développé en C, doit être entièrement repensé et redéveloppé en Go. L’objectif n’est pas simplement de réécrire l’existant : l’équipe souhaite profiter de cette transformation pour construire une architecture plus moderne, maintenable et capable d’évoluer rapidement avec les besoins du SI, du réseau et des offres commerciales.
Tes missions principales :
• Concevoir et développer en Go la nouvelle génération d’un système d’information à fort impact
• Prendre part aux choix d’architecture, de découpage des composants, de modélisation et aux décisions techniques structurantes
• Analyser le comportement du système C existant et en reprendre les règles fonctionnelles utiles
• Concevoir des composants robustes, testables et maintenables.
• Développer les échanges entre le SI abonné et le cœur de réseau mobile
• Traiter les problématiques de provisioning liées au cycle de vie des abonnés
• Contribuer à la gestion d’une base de plus de 15 millions d’abonnés
• Travailler sur les enjeux de stockage, cohérence, transactions et performance des données sous MySQL et PostgreSQL.
• Concevoir le système pour une très haute disponibilité : gestion des erreurs et des reprises, résilience, observabilité, performance et capacité à fonctionner en situation dégradée • garantir l’intégrité et la disponibilité de la donnée • intégrer les enjeux de sécurité dès la conception.
Environnement exclusivement Linux.
Possibilité de contribuer aux autres projets de l’équipe et au développement de Network Functions mobiles. Une connaissance de l’architecture d’un cœur de réseau mobile est appréciée mais n’est pas indispensable.
Soft skills :
Le process de recrutement :
Avantages :
Package
Le groupe Iliad s’engage pleinement en faveur de ses collaborateur·rice·s, à travers une politique stricte de non-discrimination et de lutte contre le harcèlement. Toutes les candidatures sont les bienvenues, quels que soient le parcours, l’âge, l’origine, le genre ou l’orientation sexuelle.
Mobile operator offering clear, transparent plans
iliad is the Italian mobile operator launched in 2018 as part of the iliad group, which also includes operators like Free in France. It runs on its own network across Italy, with offices in Rome and Milan, and offers simple, transparent, affordable mobile plans. The approach focuses on clear pricing, no hidden fees, lean operations, and serving a broad audience, including people who mistrust traditional carriers. The goal is to reshape the Italian mobile market by delivering value-driven offers and earning customer trust.
Explore more opportunities at Groupe Iliad