Intitulé de poste Développeur jeux vidéo Nom de l’entrepriseEnedis · IndépendantDates et durée d’embauche déc. 2024 – avr. 2025 • 5 mois Lieu du poste Évry-Courcouronnes, Île-de-France, France Résumé du poste Enedis réalise régulièrement des ateliers pour sensibiliser la population aux économies d'énergie. Elle utilise notamment un jeu vidéo, se déroulant dans un appartement, où le joueur doit réaliser des gestes pour réduire sa consommation électrique. PROBLEMES : le jeu n'est pas du tout agréable à jouer, et les dialogues sont mal écrits et trop nombreux ce qui empêche de retenir quoi que ce soit. Et surtout, le code source du jeu a été perdu : impossible de faire améliorations. SOLUTION : je me suis chargé de redévelopper le jeu en entier, en améliorant significativement la jouabilité, et en remplaçant les dialogues par des tâches concrètes que le joueur doit effectuer. En prime, je fournis et documente le code source, afin qu'un futur développeur puisse ajouter des informations si le jeu nécessite d'être amélioré Le jeu a été développé sous Unity, et j'ai envoyé des livrables réguliers tout au long de la mission, afin de voir avec le client si la direction que prenait le développement leur convenait. Compétences : Unity • Développement de produits • Conception de jeux CNS Communications Intitulé de poste Ingénieur consultant observabilité Nom de l’entrepriseCNS Communications · Contrat en alternanceDates et durée d’embauche sept. 2024 – août 2025 • 1 an Lieu du poste Ville de Paris, Île-de-France, France Résumé du poste J'ai participé à la conception d'une plateforme d'observabilité. Vous êtes curieux de savoir ce que c'est ? Je vous explique => Quand une entreprise grandit, son infrastructure réseau aussi. Elle se complexifie, agrège des appareils de différentes marques, des nouvelles solutions, et devient très hétérogène. C'est rapidement difficile de la surveiller : pleins d'interfaces différentes, pleins d'indicateur... On ne s'y retrouve plus ! J'ai conçu une plateforme pour centraliser toooutes vos données sur une unique interface. On collecte les métriques, logs et traces de chaque plateforme "legacy", on les formatte avec des noms et labels homogènes. On les stocke. Et il n'y a désormais plus qu'à sélectionner les KPIs les plus pertinents. Le but à terme étant de collecter directement à la source sans intermédiaire. Et le mieux : chaque composant est interchangeable, même si nous encourageons les solutions open-source. J'ai raisonné en terme de "Use Case". En effet, l'observabilité ce n'est pas juste remonter des alertes. C'est aussi savoir POURQUOI ça ne va pas, et COMMENT résoudre le problème. Ainsi, nous établissons avec le client les risques les plus important sur son infrastructure, puis nous choisissons les métriques pertinentes à remonter. Ainsi, quand un problème survient, la cause est appréhendée en un coup d'œil, les actions à prendre sont réalisées dans l'heure. En parallèle, j’ai automatisé le cycle de vie de VMs sur un cluster VMware via des jobs Ansible : création, prolongation, suppression, ainsi que le provisionnement associé (DNS, DHCP, intégration NetBox). J’ai également mis à disposition des templates AWX pour simplifier l’usage côté utilisateurs et rendre ces opérations accessibles en self-service. Compétences : Awx • Ansible • OpenTelemetry • Prometheus.io • Grafana • Zabbix • Kubernetes • Produits Docker • Ingénierie conseil • Observabilité • Ingénierie des réseaux Summer Student Program 2024 Nom de l’entrepriseCERN · StageDates et durée d’embauche juil. 2024 – sept. 2024 • 3 mois Lieu du poste Meyrin, Genève, Suisse Résumé du poste J'ai eu l'occasion de travailler au CERN, dans le département IT, section stockage. En plus d'assister à des conférences sur la physique quantique ou la relativité générale, j'ai pu : • Administrer les serveurs du CERN sous Linux RHEL • Faire du scripting pour automatiser la compression de 8 petaOctets de données • Mettre en place le monitoring sur Prometheus + Graphana • Automatiser le déploiement et la gestion scalable de plusieurs VMs via Puppet Compétences : Scripting • Virtualisation • Monitoring • Administration du réseau Linux Concepteur d’application Nom de l’entreprisePicquette Froid & Climatisation · CDDDates et durée d’embauche juil. 2024 – août 2024 • 2 mois Lieu du poste Sérignan-du-Comtat, Provence-Alpes-Côte d’Azur, France Résumé du poste Création en full remote d’une application pour rédiger automatiquement des contrats : cahiers des charges, UX design et développement (Flutter) Compétences : Flutter • Développement de logiciels • Design d’expérience utilisateur (UX) • Cahier des charges fonctionnel • Architecture applicative Assistant réseau et sécurité Nom de l’entrepriseMademoiselle Desserts · StageDates et durée d’embauche juin 2023 – août 2023 • 3 mois Lieu du poste Brantôme, Nouvelle-Aquitaine, France Résumé du poste Rénovation et administration du réseau de l'entreprise Configuration des machines de l'entreprise Automatisation de certaines tâches via des scripts utilisant des API Compétences : Interface de programmation d’application (API) • Serveur Windows • Windows PowerShell Administrateur réseau systèmes Unix Nom de l’entrepriseMiNET (TMSP) · CDIDates et durée d’embauche oct. 2022 – déc. 2024 • 2 ans 3 mois Lieu du poste Évry-Courcouronnes, Île-de-France, France Résumé du poste MiNET, c'est génial ! C'est un fournisseur d'accès à Internet géré par des étudiants. On a donc une vraie infrastructure, de vraies responsabilités, mais sans les contraintes administratives d'une entreprise. IDEAL pour apprendre En entrant chez eux, je ne savais pas ce qu'était un switch, comment faire du HTML, ou que Linux était un vrai système d'exploitation utilisable. Ils m'ont motivé à apprendre plus que ce que je n'aurais jamais cru. J'ai par exemple : - été élu responsable des formations : J'ai organisé 26 formations sur le réseau et le DevOps pour les étudiants de mon école et les futurs Minétiens. J'en ai notamment dispensé 8, et j'ai insisté pour arrêter les longues présentations Powerpoint, et privilégier les TP pratiques à réaliser sur sa machine. La pratique est la meilleure manière d'apprendre le réseau. J'ai d'ailleurs développé un goût pour la pédagogie. - développé tout seul un site internet Frontend + Backend pour afficher les supports de formations, et le reconstruire automatiquement en cas d'ajout de nouveau contenu grâce au CiCd : formations.minet.net - administré les services qui tournent sur les serveurs de MiNET. Il s'agit de VM et CT créées par Proxmox qui tournent sur Debian en Command Line. Un plaisir pour apprendre Linux à la dure. On en possède une centaine : DHCP, DNS, mail, un revproxy... - appris énormément sur le fonctionnement d'une infrastructure réseau complète : les différents hardware, le monitoring, etc... - mis à jour et ajouté des fonctionnalités aux services web de MiNET, notamment hosting.minet.net qui permet aux adhérents de créer leur propre VM. Ou bien adh6.minet.net, notre plateforme de gestion de nos adhérents. Les 2 sont codées en Angular + Flask Compétences : Automatisation des tests • Produits Docker • Administration des serveurs • Administration du réseau Linux • Développement d’applications web • Développement full-stack • Formation des salariés • Ingénierie des réseaux Intitulé de poste Ingénieur SysOps Linux Nom de l’entrepriseCapital Fund Management (CFM) · CDIDates et durée d’embauche oct. 2025 – aujourd’hui • 7 mois Lieu du poste Ville de Paris, Île-de-France, France Résumé du poste Exploitation et évolution d’une infrastructure Red Hat de 2700 VMs et serveurs physiques supportant 400 utilisateurs dans des environnements critiques de machine learning et de trading haute fréquence. Mon rôle couvre autant le run quotidien que l’amélioration continue : - administration Linux, résolution des alertes et des problèmes utilisateurs - amélioration de la code base Puppet en fonction des besoins utilisateurs ou des incidents, - packaging RPM et mise à jour à l’échelle du parc, - déploiement de services (stacks type docker compose), - automatisation/surveillance des drifts en Bash/Python, - scripting des tâches quotidiennes (ldap, installation de serveur ou VM VMWare...) En quelques mois, j’ai su m’approprier une Infrastructure as Code construite sur plus de 10 ans, versionnant tous les composants de Linux. J'ai contribué à améliorer nos près de 200 services côté Ops, avec comme priorité le GitOps, la gestion des drifts, l'observabilité, et surtout l'absence d'incident Stack: Red Hat, Puppet, VMWare, Gitlab, Python, Jenkins, Artifactory, Nagios, Grafana, Splunk Compétences : Automatisation du réseau • Red Hat Enterprise Linux (RHEL) • VMware • Logiciel Puppet • Administration système Linux