Mon Année d’Alternance chez Spie CityNetworks : Une Plongée dans le DevOps et les Systèmes de Transport Intelligents
Introduction
Cette année d’alternance au sein du service SIM la Direction Opérationnelle (DO) Mobilité de Spie CityNetworks a été une expérience transformatrice, me permettant de développer mes compétences techniques tout en acquérant une compréhension approfondie du secteur des transports urbains intelligents.
Évolution des Responsabilités
Mon parcours a débuté avec le développement d’un outil d’extraction d’informations des contrôleurs de feux de circulation utilisant le protocole DIASER. Cependant, mes responsabilités ont rapidement évolué vers un rôle plus stratégique : la migration du système de CI/CD de l’entreprise.
Le Projet d’Import des Référentiels
Défis et Objectifs
Le projet visait à développer un outil d’extraction d’informations des contrôleurs de feux de circulation utilisant le protocole DIASER, dans le but d’optimiser l’initialisation du référentiel du système lors de l’obtention de nouveaux appels d’offres.
Méthodologie et Réalisation
- Étude du protocole DIASER : Analyse approfondie des différentes versions du protocole pour déterminer les informations accessibles.
- Développement de l’outil : Création d’un programme en TypeScript pour communiquer avec les contrôleurs de feux et extraire les données pertinentes.
- Traitement des données : Mise en place d’un système de traitement et de formatage des informations récoltées.
- Export en tableurs : Implémentation de l’export des données traitées en format XLS pour faciliter leur utilisation ultérieure.
Résultats
Cet outil a significativement accéléré le processus d’initialisation du référentiel, réduisant le temps nécessaire pour mettre en place de nouveaux systèmes de supervision de feux de circulation. Il a également amélioré la précision des données initiales, contribuant à une meilleure efficacité opérationnelle dès le début des projets.
Le Projet de Migration CI/CD
Défis et Objectifs
Le projet visait à moderniser nos processus de développement et de déploiement en passant de Jenkins et Octopus Deploy à une solution plus intégrée avec GitLab CI, Ansible et Semaphore UI.
Méthodologie et Réalisation
- Analyse de l’existant : J’ai commencé par une étude approfondie de notre système actuel.
- Mise en place de GitLab CI : Configuration de pipelines CI/CD adaptés à nos projets.
- Développement du projet Hermes : Création d’une structure de playbooks Ansible pour l’automatisation du déploiement.
- Intégration avec Semaphore UI : Configuration pour une gestion simplifiée des déploiements.
Résultats
Cette migration a considérablement amélioré notre efficacité, réduisant les temps de déploiement et augmentant la fiabilité de nos processus.
Compétences Acquises
Le BUT à l’Université Claude Bernard Lyon 1 m’a fourni une base solide en informatique, mais c’est mon expérience chez Spie CityNetworks qui m’a permis de développer des compétences spécifiques au DevOps et aux systèmes de transport intelligents. Les compétences que j’ai acquises au cours du BUT ne sont pas celles écrites si-dessous, mais cependant elles sont importantes pour mon parcours professionnel.
Voici un aperçu des compétences techniques et sectorielles que j’ai développées pendant mon alternance.
Technologies Maîtrisées
Connaissances Sectorielles
- Protocole DIASER
- Systèmes de gestion du trafic urbain
- Équipements routiers intelligents
Soft Skills
Défis Surmontés
L’un des plus grands défis a été de concilier les besoins spécifiques de chaque projet tout en créant une solution de déploiement unifiée. J’ai dû rapidement monter en compétence sur de nouvelles technologies tout en assurant la continuité des opérations existantes.
Travail d’Équipe et Communication
Cette expérience m’a permis de développer mes compétences en communication technique, travaillant en étroite collaboration avec une équipe multidisciplinaires. J’ai appris à expliquer des concepts complexes à des collègues de différents horizons et à faciliter l’adoption de nouvelles pratiques.
Gestion de Projet
J’ai utilisé des méthodologies agiles, notamment Kanban, pour gérer efficacement les tâches et respecter les délais. L’utilisation d’outils comme TimePerformance m’a aidé à maintenir une vue d’ensemble claire des projets.
Perspectives et Projet Post-BUT
Mon expérience chez Spie CityNetworks a renforcé ma passion pour le développement et l’innovation technologique. Cette alternance m’a également fait prendre conscience de l’importance d’une formation continue et adaptative dans le domaine de l’informatique. C’est dans cette optique que j’ai décidé de poursuivre mon parcours académique à l’École 42. Cette institution, reconnue pour son approche pédagogique innovante et son modèle gratuit, représente pour moi une opportunité unique d’approfondir mes compétences techniques et de développer davantage mon autonomie dans l’apprentissage. L’École 42 se distingue par :
Sa méthode d’apprentissage par projets, qui s’aligne parfaitement avec mon expérience en alternance. L’accent mis sur la collaboration entre pairs, renforçant les compétences de travail en équipe que j’ai développées chez Spie CityNetworks. Un curriculum flexible et constamment mis à jour, idéal pour rester en phase avec les évolutions rapides du secteur technologique.
Je suis particulièrement enthousiaste à l’idée de plonger dans le domaine du DevOps, ma passion, qui complètera parfaitement mes connaissances acquises chez Spie CityNetworks. Cette nouvelle étape de mon parcours s’inscrit dans une logique de continuité avec mon alternance, tout en ouvrant de nouvelles perspectives professionnelles. Je suis convaincu que la combinaison de mon expérience pratique chez Spie CityNetworks et la formation intensive à l’École 42 me permettra de devenir un professionnel polyvalent et innovant dans le domaine de l’informatique.
Conclusion et Perspectives
Cette année d’alternance m’a non seulement permis de développer des compétences techniques pointues, mais aussi de comprendre les enjeux du secteur des transports urbains intelligents. Je suis convaincu que cette expérience constitue une base solide pour ma future carrière dans le domaine du DevOps et des systèmes de transport innovants.