Ingénieur Logiciel c - C++ - Environnement Linux - Télécom H/F

Celad
Canton of Boulogne-Billancourt-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Canton of Boulogne-Billancourt-1, France

Tech stack

Bash
C++
Continuous Integration
Software Debugging
Linux
Perl
Python
Lua
MariaDB
MySQL
Software Engineering
SQL Databases
Grafana
Kubernetes
Docker

Job description

rationaliser et unifier les architectures historiques (mobile, fibre, fixe) afin de gagner en cohérence, simplicité et capacité d'évolution.

Votre mission: Intégré·e dans une équipe experte et déjà en place, vous interviendrez sur un périmètre composé de trois logiciels en C / C++, déployés en production dans plus de 90 configurations différentes. Vos responsabilités incluent :

  • Contribuer à la migration et au refactoring d'applications critiques vers une architecture plus moderne et générique.
  • Prendre en main rapidement un code hétérogène, parfois peu documenté, et assurer sa compréhension et son amélioration.
  • Garantir la stabilité, la performance et l'évolutivité des instances en production.
  • Analyser les logs, diagnostiquer les comportements inattendus et débugger en conditions réelles.
  • Travailler en autonomie dans un environnement où les développements se font « sans filet », avec un fort niveau d'exigence sur la qualité.

Requirements

Diplôme d'ingénieur ou équivalent (Bac +5) Vous disposez de plus de 5 ans d'expérience en développement logiciel, idéalement dans des environnements à fortes contraintes (systèmes embarqués, hautes performances, temps réel ou production critique)., Excellente maîtrise du C en environnement de production.

  • Solide expérience en C++ moderne (11+).
  • Aisance sur Linux, avec une appétence pour l'administration système.
  • Capacité à entrer rapidement dans un code complexe, peu documenté.
  • Compétences éprouvées en analyse de production, lecture de logs, debugging en conditions réelles.
  • Logiciels traitant des CDR, fort volume de données, contraintes temps réel, production critique.

Autres compétences appréciées: SQL (MySQL / MariaDB), Lua, ClickHouse, Kubernetes, Grafana, Docker, Python, Perl, Bash, Outils CI/CD

Benefits & conditions

mission long terme Télétravail: 2 jours / semaine (non négociable) Avantages à la clé :

  • 15 jours de RTT (100% «salarié» & Rachat à 125%)

  • Participation aux bénéfices

  • Indemnité de déplacement (6€ net / jour OU 50% du titre de transport)

  • Plan Epargne Entreprise

  • Prime de vacances

  • Avance sur salaire

  • Comité Social et Economique

About the company

Nous accompagnons un opérateur télécom national dans la modernisation de ses environnements applicatifs critiques. Au coeur de l'infrastructure, les applications gérant les CDR (Call Detail Records) traitent chaque jour un volume massif de données indispensables à la facturation, à l'analyse réseau et à l'exploitation des services. Dans ce cadre, l'opérateur engage une migration d'un environnement C vers du C++ moderne et souhaite renforcer l'équipe en charge des logiciels d'interface entre l'infrastructure télécom et le SI interne.

Apply for this position