> Markdown version of [/jobs/ext/3183031-developpeur-go](https://www.wearedevelopers.com/jobs/ext/3183031-developpeur-go). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur GO - **Company:** Iliad S.A. - **Location:** Paris, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Information Systems, Computer Networks, Databases, Linux, PostgreSQL, MySQL - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=617b401eaace14b4 ## About the Role * Tu justifies d'au moins 4 ans d'expérience en Go * Compréhension du C * Tu maîtrises l'environnement Linux. * Base de données : Mysql, PostgreSQL * Tu disposes d'un anglais technique, avec une bonne maîtrise à l'écrit. Soft skills : * Rigueur, autonomie et sens de l'organisation. * Gestion du stress et maturité dans les prises de décision. * Capacité à travailler en équipe tout en étant autonome. Le process de recrutement : * Échange RH (30 à 40 min) : un premier point avec un(e) Tech Recruiter pour faire connaissance, échanger sur ton parcours et aborder les attentes mutuelles. * Entretien Manager : un échange approfondi avec ton/ta futur(e) manager, incluant une évaluation technique à l'oral pour balayer tes compétences. * Session Immersion : un moment privilégié pour rencontrer tes futurs collègues, découvrir le quotidien de l'équipe et poser toutes tes questions. ## Description Chez Free, tu trouveras une culture interne singulière et très marquée. Il règne un fort état d'esprit collectif. Le recrutement est ouvert, sans a priori : on ne juge les gens ni sur leur âge, ni sur leur background. On aime aller vite, faire les choses nous-mêmes, et on mise sur l'autonomie pour être efficace. Tu verras : chez Free, on se sent libre !., 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., * 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. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)