Mathieu Kerjouan

Architecte/Ingénieur Système

Remote from Paris

  • 48.8546
  • 2.34771
  • Indicative rate €600 / day
  • Experience 7+ years
  • Response rate 60%
  • Response time 1h
Propose a project The project will only begin when you accept Mathieu's quote.

Availability not confirmed

Part time, Evenings & week-ends

Propose a project The project will only begin when you accept Mathieu's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Preferences

Project length
Would prefer:
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
Would prefer avoiding:
≥ 6 months
Business sector
Would prefer:
  • Education & E-learning
  • High Tech
  • Internet of Things
  • Research
  • Telecommunications
+4 autres
Would prefer avoiding:
  • Digital Agency and IT company
  • Defense & Military
  • Luxury Goods
Company size
  • 1 person
  • 2 - 10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 autres

Verifications

Influence

Languages

  • French

    Native or bilingual

  • English

    Full professional proficiency

  • Danish

    Limited working proficiency

Skills (50)

  • Containerization
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Testing
  • Beginner Intermediate Advanced
  • Operating system
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Mathieu in a few words

Architecte et ingénieur système spécialisé open-source et systèmes BSD. Développeur back-end spécialisé système distribué et programmation Erlang/Elixir. Ancien administrateur système. Passionné de cryptographie et de la culture Do It Yourself. J'interviens fréquemment dans des contextes de crises, la mise en place de norme de procédure de qualité, la création de documentation, l'ingénierie inversé dans le cadre de plateforme complexe.

Ma disponibilité dépend grandement de l'urgence de la mission et de la dégradation du service en cas d'urgence. Je répond généralement rapidement et saurais vous aiguiller vers les personnes plus compétentes si je ne connais pas suffisamment le sujet.

Portfolio

Experience

DSIIG

High Tech

Intervention Stockage ZFS

July 2020 - July 2020

Intervention en urgence sur un serveur FreeBSD 11.1 utilisant ZFS comme système de stockage et ne pouvant plus démarré suite à un arrêt planifié. Analyse et étude des solutions les plus adaptés, réinstallation d'un système FreeBSD 11.4 à jour et synchronisation des données. Écriture d'une documentation pour l'installation et les actions de premier secours en cas de nouveaux problèmes.

Consultant indépendant

High Tech

Ingénieur Full Stack

January 2020 - Today

Leroy Merlin - Groupe Adeo

Internet of Things

Architecte Système et Administrateur Système DevOps

Lille, France

July 2019 - December 2019

Créateur d'une solution d'automatisations et d'interconnexions de produits IoT depuis presque 3ans, la plateforme système nécessetait une refonte partielle ainsi qu'un changement d'organisation. En effet, avec 5 plateformes de développement différentes et une centaine de serveurs à gérer, la création de nouvelles procédures de déploiement automatisé et la mise en place de process de qualité était nécessaire.

• État des lieux des différentes plateformes
• Automatisation du déploiement des serveurs sous Terraform et VMWare
• Automatisation des mises à jours
• Migration complète du gestionnaire de démarrage systemd
• Migration du réseau IPSec lors d'un changement de local
• Amélioration des outils de diagnostics et de monitoring basé sur grafana, telegraf et netdata
• Amélioration des outils de déploiement automatique basé sur ansible
• Amélioration des outils de build automatique basé sur GitLab
• Analyses et résolution des problèmes avec RabbitMQ en production
• Analyses et résolution de problèmes sur scripts Python et Shell
• Création d'un serveur DNS pour les plateformes local et VPN basé sur Unbound et NSD
• Création de procédure de mise à jour
• Création de documentation
• Création de support pour partenaire externe
• Formation interne

Freelance

High Tech

Freelance IT Engineer

Rennes, France

September 2018 - Today

Après plus de dix années dans le domaine de l'informatique, prise de choix concernant la relation avec le travail et la mise en avant des projets personnels, tel que l'écriture de contenu technique, la formation et le passage de compétences. Une grande partie des projets se font en tant que travailleur nomade et à distance.

• Management de services VPN
• Création d'applications sous Android
• Conférences et cours sur les systèmes BSD
• Conférences et cours sur les langages Erlang et Elixir
• Formation sur les bonnes pratiques de développement et d'administration
• Veille technologique

PROJET RUNAS
• Design de la solution et du produit basé sur une vision commune
• Design du logiciel basé sur Elixir et de la plateforme technique basé sur OpenBSD
• Design de l'API basé sur swagger et openap
• Création, déploiement et maintenance de la plateforme basé sur Proxmox
• Definition du MVP et création
• Organisation des taches et actions entre les membres de l'équipe
• Écriture de documentation pour développeurs et utilisateurs
• Autoformation sur le Machine Learning, Data Mining et Data Exploitation.

PROJET MAKERTOUR
• Participation au projet MakerTour pour les pays scandinaves
• Création d'un inventaire des ateliers collaboratifs
• Création et préparation des interviews
• Organisation et nettoyage des documentations internes
• Projet d'interview terminé en mars 2018 avec plus de 10 interviews et articles
• Organisation des futures expéditions en Norvège et Suède

ÉDITIONS DE LIVRES
• Écriture d'un livre sur les systèmes BSD
• Écriture d'un livre sur le langage Erlang et son utilisation dans les entreprises
• Écriture d'un livre sur l'apprentissage de Javascript
• Traduction de contenu en anglais et danois

OVH - OVH

High Tech

Ingénieur et Architecte Système

Rennes, France

March 2018 - September 2018

Refonte de l'architecture système de l'équipe Storage basé sur un design offrant l'interropérabilité avec les systèmes existants et les tests de bout en bout. La solution retenue a été l'utilisation de FreeBSD pour la partie système, Saltstack pour l'automatisation ainsi que le déploiement et buildbot pour le build et le déploiement automatisé.

• Architecture et design d'une solution pour un parc de plus de 6000 serveurs, ayant à gérer environ 200PB de donnée sur des systèmes hétérogènes (Linux, OpenSolaris, OmniOS et Solaris)
• Plannification des activitées journalières pour l'équipe basé sur Kanban avec Jira
• Organisation de réunion de synchronisation
• Écriture de documentation
• Veille technologique

RENOVATION DE LA PLATEFORME STORAGE
• Design d'une nouvelle infrastructure immutable basé sur FreeBSD modifié avec déploiement en mémoire
• Design des méthode de déploiement automatique basé sur Saltstack
• Création des pipelines de builds pour l'intégration continue basé sur Buildbot et images FreeBSD
• Design des solutions de test d'infrastructure automatisé basé sur Buildbot et Saltstack
• Migration de donnée sans impact des équipes RUN
• Écriture de documentation technique sur FreeBSD, Saltstack et Buildbot
• Formation des équipes et partage de connaissance

PANI PROJECT
• Design d'une solution transverse pour les équipes OVH basé sur le partage de structures de données communes et de règles de standardisation
• Organisation de réunion interne pour écriture des specifications
• Organisation de point journalier pour questions/réponses
• Création d'un inventaire des besoins
• Création d'un état des lieux

OVH - OVH

High Tech

DevOps

Rennes, France

March 2017 - March 2018

L'équipe Container déploie, gère et manage les micro-services internes/externes d'OVH utilisant les technologies Docker, Mesos et Marathon. L'objectif de l'équipe est de fiabilisé la supervision mais aussi le déploiement des différents services permettant le bon fonctionnement de la plateforme tout en améliorant les procédures internes.

• Management d'environ 5000 containers Docker interne à OVH à travers le monde
• Management des services front hautes disponibilité basé sur HAProxy et Nginx
• Monitoring et correction des problèmes de la plateforme et utilisateurs
• Écriture de documentation
• Organisation et planification d'intervention pour mise à jours
• Utilisation d'Ansible et de Puppet pour l'automatisation du déploiement
• Interconnexion de noeuds grafana et scollector
• Backup de serveurs et de services avec rsnapshot et openstack
• Formation des équipes interne et passage de compétences
• Programmation en Shell, Python, Erlang et Haskell

MIGRATION DU QUORUM COROSYNC
• Migration critique du service de quorum basé sur corosync
• Pair-programming et planification d'intervention sur 1 semaine
• Écriture des procédures et de la documentation

Indépendant

High Tech

Consultant Indépendant

Bretagne, France

March 2015 - September 2017

Consultant Freelance dans une CAE (Coopérative d'Activité et d'Emploi) pour le test de différent marchés avant création d'entreprise. Consultant en sécurité pour les TPE, PME/PMI, formateurs, aides à la prise de décisions en informatique. Participations aux différents évènements breton dans le domaine de la technologie.

• Tests de différents produits sur différents marchés et différentes cibles
• Création de la communication et du matériel marketing
• Création et management de site web
• Organisation de meetups techniques
• Prises de paroles lors de conférences
• Organisation de formation

CONSULTANT EN SÉCURITÉ
• Analyse post-mortem de site web attaqué pour reprise d'activité
• Concentration sur les TPE, PME/PMI ainsi que les associations
• Analises, conseils et optimisation
• Formations

FORMATION ET COURS SUR LES SYSTÈMES BSD
• Formations sur les systèmes OpenBSD, FreeBSD, DragonFlyBSD et NetBSD
• Préparation et tests des supports de cours
• Cours pour les niveaux débutant et expert
• Création du support de communication, marketing et démarchage
• Démarrage de l'écriture d'un livre sur les bonnes pratiques d'administrateur système BSD

FORMATIONS PROGRAMMATION WEB et PROGRAMMATION FUNCTIONNELLE/DISTRIBUÉE
• Apprentissage des frameworks VanillaJS + jQuery + AngularJS
• Apprentissage des langages HTML/CSS
• Étude des architectures web
• Écriture d'un livre de formation sur l'apprentissage de javascript
• Formation sur les principes fonctionnels avec Erlang et Elixir

PROJETS DIVERS
• Implementation de différentes solutions et bibliothèques en Erlang et Elixir
• Passage en Open-Source de nombreux projets écrit en Perl et Erlang
• Utilisation et amélioration de saltstack

Afrinet

High Tech

Ingénieur Système Unix

Rennes, France

March 2014 - September 2015

Afrinet est un registrar angulait qui manage et gère une partie des DNS du pays. Les objectifs étaient variés, passant par la refonte des systèmes, passant de FreeBSD sur du Ubuntu, ainsi que la gestion des instructures réseaux et leur sécurisation.

• Management des services DNS basé sous bind9, PowerDNS et Fred
• Management des Mails pour les clients basé sous Postfix
• Management des serveurs sous FreeBSD et Ubuntu
• Utilisation journalière de ZFS, Apache, MySQL
• Écriture de documentation et de procédure
• Écriture de scripts Shell, Perl et python pour l'automatisation des taches journalières
• Support niveau 2 et 3

PROJECT DE MISE À JOUR ARCHITECTURALE
• Mis à plat de la plateforme et création de configurations standard pour chaque services
• Migration des serveurs physiques en machine virtuelles
• Déploiement d'un serveur XMPP basé sur Prosody
• Déploiement d'un gestionnaire de ticket et documentation basé sur Trac
• Déploiement de serveur git avec frontend en PHP
• Design d'une solution d'hébergement distribué basé sur Saltstack et Proxmox
• Design d'un système de logs basé sur rsyslogd et logstach
• Ajout de flexibilité sur la plateforme existante
• Optimisation de la supervision avec zabbix avec auto découvertes des services
• Réplication et optimisation de serveur MySQL et PostgreSQL
• Déploiement de d'un serveur de backup sous Bacula
• Déploiement d'un builder de ports pour FreeBSD basé sur Poudriere
• Migration de jails en FreeBSD 9.3 vers des containers OpenVZ sous Ubuntu 14.04

PROJET D'HÉBERGEMENT WEB DISTRIBUÉ
• Design d'un système d'hébergement web automatique, hautement disponible et distribué basé sur FreeBSD, Proxmox, Ubuntu et Salstack
• Écriture des spécifications et des documentations techniques

Sopra Steria - SOPRA STERIA

High Tech

Ingénieur Système Unix et Linux

Rennes, France

December 2013 - March 2014

Référent technique Linux/RHEL pour un projet de migration et de mise à jour de plateformes de gestion d'e-mail pour Orange Business Services.

• Création de scripts pour l'automatisation des déploiements en Posix Shell
• Écriture des procédures et documents de migrations
• Organisation des communications entre les ingénieur OBS et l'équipe de migration chez Steria
• Migration de serveurs sous RHEL4 vers RHEL5 sur de nouveaux équipements et avec des configurations mises à jour.

Sopra Steria - SOPRA STERIA

High Tech

Administrateur Système Unix/Linux

Rennes, France

September 2013 - December 2013

Périodes de transitions entre projets de migrations et support.

PROJETS INTERNES
• Optimisation de Machine Virtuelles sous VMWare, VirtualBox et QEMU/KVM
• Développement d'une solution open-source pour le déploiement et l'intégration continue avec Jenkins
• Debug de scripts HTML/PHP/Javascript

ORANGE LIVEBOX TEST
• Création de scripts sous Python pour automatisation des tâches de tests
• Audit de la plateforme de virtualisation et refonte
• Debug et tests bas niveau sur équipement embarqué (Livebox)
• Debug de scripts Shell

Sopra Steria - SOPRA STERIA

High Tech

Administrateur Système Unix/Linux

Rennes, France

June 2012 - September 2013

Au sein du projet ARAMIS offrant le support niveau 2 et 3 sur les services SMTP, X400 et factures dématérialisé chez Orange Business Service.

• Gestion de crises
• Migration de la plateforme de dématérialisation de factures
• Optimisation de machine virtuelle pour l'équipe ARAMIS
• Écriture de procédures d'automatisation et de déploiement
• Organisation de formation interne
• Support niveau 2 et 3

Indépendant

High Tech

Technicien Informatique

Bretagne, France

August 2012 - January 2015

Technicien informatique indépendant, maintenance, conseils et aides pour les particuliers.

• Maintenance hardware
• Maintenance logicielle
• Formation et conseils

ELBEE - Groupe Adeo

E-commerce

Administrateur Système et Réseaux

Les Ulis, France

October 2011 - May 2012

Administrateur Système Linux et Réseau pour Elbee (delamaison.fr/decoclico.fr) ayant pour objectif la rénovation, maintenance et optimisation des systèmes de productions.

• Gestion d'un parc de 20 serveurs Debian et RHEL en production
• Maintenance des bases de données MySQL en maitre/esclave
• Maintenance de bases de données AS400
• Support niveau 1, 2 et 3 pour les utilisateurs et les développeurs
• Écriture de documentations interne pour les développeurs et utilisateurs

PROJET DE SAUVEGARDE
• Déploiement d'une solution de backup basé sur bacula
• Déploiement d'un client pour l'accès aux sauvegardes sous Linux et Windows
• Création de la documentation utilisateurs et administrateurs

SECURISATION DE L'ARCHITECTURE SYSTÈMES ET RÉSEAUX
• Mise à jour de Nagios pour l'alerting
• Installation de Cacti pour la visualisation des évènements
• Déploiement de la solution de supervision basé sur SNMPv1, SNMPv3 et IPMI
• Déploiement d'un service de logs centralisés basé sur syslogd et rsyslogd
• Déploiement de règles de firewalls strictes avec Packet Filter pour OpenBSD et PfSense
• Déploiement d'un VPN multi-site basé sur IPSec et OpenVPN
• Déploiement de nouveaux équipements serveurs Supermicro
• Déploiement de nouveaux équipements réseaux Cisco Switch/Routeur
• Mise à jour des serveurs de productions Debian/RHEL
• Création et mise à jour des scripts Shell et Perl locaux

Alcatel-Lucent

Telecommunications

Administrateur Système et Réseaux

Nozay, France

January 2010 - August 2011

Administrateur système et réseaux au sein du Terminal Interoperability (IOT) Center, centre de profit permettant de faire l'interconnexion entre les différents protocoles sans fils, tel que la 2G, 3G, 4G, LTE et WIMax.

• Gestion d'un parc d'environ 20 serveurs hétérogènes sous Debian, RHEL, Windows et OpenBSD
• Gestion d'un parc d'environ 30 équipements réseaux Alcatel-Lucent, Cisco et HP
• Gestion et déploiement de plateforme LAP pour les utilisateurs locaux
• Écriture de documentation interne pour les administrateurs et utilisateurs finaux
• Analyses des problèmes réseaux
• Formation des équipes

PROJET DE RENOVATION DE LA SÉCURITÉ RÉSEAU IPIT
• Déploiement d'une solution de supervision basé sur Nagios et SNMPv2/SNMPv3
• Déploiement d'une nouvelle stack réseau basé sur des firewalls Juniper et des switchs/routeurs Alcatel-Lucent
• Configuration de VLAN dédiés pour les clients externes avec des règles de sécurité strictes
• Déploiement d'un service NTP local pour la synchronisation des équipements locaux
• Déploiement de règles Iptables structures sur les serveurs critiques
• Déploiement d'un bastion SSH basé sur une solution open-source

PROJET D'INSTALLATION AUTOMATIQUE UNATTENDED
• Déploiement des services DHCP, TFTP, NFS et PXE
• Configuration d'images par défaut pour Debian et Windows optimisé pour le déploiement automatique
• Test d'installation unattended pour Debian, Windows et OpenBSD

Aciernet

Telecommunications

Administrateur Système et Technicien Réseau

Nozay, France

August 2009 - December 2009

Administrateur système et technicien réseau au sein d'une PME de 40 personnes spécialisés dans le déploiement et la configuration d'équipement pour les grands groupes tel que SFR, Free ou Orange.

• Configuration d'équipement RedBack, Cisco et Huawei pour SFR, Orange et Free
• Déploiement d'équipement réseaux sur site
• Maintenance logicielle et hardware sur switch/routeurs clients
• Support pour les utilisateurs finaux et techniciens locaux

PROJET DE FRONTED POUR SUPPORT WEB
• Récupération d'équipement défectueux ou avec une mauvaise configuration
• Mise en place d'une période de maintenance
• Création des rapports d'erreurs et des actions effectuées sur chaque équipement
• Développement d'une interface web pour une gestion locale et distance sur une plateforme LAMP

3 Malt project(s)

    (3 ratings)

    Education

    Certifications

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code