You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Matthieu R.MR

Matthieu R.

Expert Devops python / AWS

700 €/jour
Paris 12e Arrondissement, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Matthieu

Ingénieur polytechnicien, développeur backend et expert cloud, j'ai 10 ans d'expérience dans le développement, la mise en production, et le maintien en condition opérationnelles de logiciels complexes à forte composante data ou scientifique.

Après avoir fondé une startup en tant que CTO dans le domaine de la 3D et du jeu video, et travaillé pour un éditeur SaaS à destination du secteur public, j'ai effectué de missions en tant qu'indépendant pour le secteur financier et le secteur du marketing digital. J'ai l'habitude de m'intégrer rapidement à de nouveaux environnements, et de comprendre les enjeux business derrière les décisions techniques.

Je suis disponible autant pour des mission de conseil technique et de mentoring (aide aux choix techniques, encadrement de développeurs, audit de code) que pour des missions plus axées sur l'implémentation.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris 12e Arrondissement (jusqu’à 50 km), Toulouse (jusqu’à 20 km)

Expériences

  • Opendatasoft
    Ingénieur devops / Lead developer
    SECTEUR PUBLIC & COLLECTIVITÉS
    avril 2018 - février 2021 (2 ans et 10 mois)
    Région de Paris, France
    Au sein de l’équipe SRE, puis de l’équipe de développement, j’ai participé
    au développement de l’application opérée par Opendatasoft, et au run de
    l’infrastructure.

    Missions:
    • Automatisation du déploiement de l’application sur les serveurs et de la gestion de configuration, via saltstack.
    • Automatisation de la création de nouveaux clusters et de nouvelles régions de déploiement, via terraform
    • Evolution de l’application et du déploiement pour supporter plusieurs serveurs applicatifs au sein d’un cluster. Passage d’une architecture single-server à une architecture HA.
    • Passage de l’environnement local de développement sous docker. Documentation et support aux développeurs pour gérer la transition.
    • Maintien de la CI (jenkins, travis-ci)
    • Surveillance et optimisations des clusters Elasticsearch
    • Création de tests de performance des APIs, avec l’outil Gatling. Tests de non-régression, notamment dans le contexte d’une migration Elasticsearch v1 -> Elasticsearch v6
    • Design et développement d’évolutions sur les APIs de l’application
    • Optimisations de performance sur l’indexation et la recherche dans Elasticsearch
    • Meneur d’une refonte majeure du code d’indexation et de recherche de données, pour mettre à jour d‘Elasticsearch 1.7 à 6.0. Design des nouveaux schemas de données. Mise en place des processus de migrations des données des anciens vers les nouveaux clusters.
    • Développement sur des plugins Elasticsearch open-source, en java

    Environnement technique: Python, django, celery, Elasticsearch, MySQL,
    PostgreSQL, AWS, EC2, s3, Elasticache, ELB, Lambda, RDS, Outscale,
    saltstack, git, github, jenkins, travis, linux, docker, nginx, haproxy, glusterfs,
    zabbix
    Python Django Elasticsearch MySQL PostgreSQL Amazon Web Services Terraform Celery
  • AXONEA
    Directeur technique
    SECTEUR MÉDICAL
    septembre 2016 - décembre 2017 (1 an et 3 mois)
    Région de Paris, France
    Axonea est éditeur d’une application de gestion de patientèle en ophtalmologie, déployée principale on-premise dans des cliniques et hôpitaux.

    Missions:
    • Encadrement d’une équipe de développeurs
    • Evolutions de l’application. Migration d’une partie des APIs de Symfony vers django
    • Supervision opérationnelle des déploiements on-premise au sein d’hôpitaux. Déploiements packagés via docker/docker-compose, et installés manuellement sur des réseaux sans accès externe.
    • Développement C++/Qt sur un outil de récupération de données depuis des machines métier via port série, et de communication avec lecteur de carte Vitale.
    • Gestion des pipelines de ci (via concourse-ci) pour préparer les déploiements
    • Mise en place d’un environnement de déploiement en SaaS compatible HDS (OVH/VMWare)
    Environnement technique: Python, django, PHP, Symfony, AngularJS,
    OVH, linux, C++/Qt, docker, docker-compose, concourse-ci
    Python Django AngularJS Linux Docker
  • Luna
    Co-fondateur et CTO
    HIGH TECH
    janvier 2013 - décembre 2017 (4 ans et 11 mois)
    Région de Paris, France
    Responsable de tous les aspects techniques d'une société de 4 personnes, à l'intersection des technologies web et de contenus scientifiques. Décision stratégique, gestion des projets, maintien opérationnel et administration système, gestion RH, participation au développement.

    Projet Symhub:
    • Plateforme web de partage et d’exécution de codes de calcul scientifique
    • Développement d’un application django permettant d’uploader et de faire tourner des fonctions de calcul scientifique
    • Mise en place d’un environnement, via docker+Mesos, permettant d’exécuter de manière sécurisée des fonctions arbitraires uploadées par les utilisateurs.
    • Environnement technique: Python, django, docker, mesos, rq

    Project Seekscale:
    • Plateforme de rendu 3D en cloud, à destinations des studios 3D et d’animation
    • Développement d’outils et de technique réseaux diverses permettant d’intégrer des ressources cloud (AWS, OVH) à un réseau interne d’un studio 3D, pour des applications métier (Maya, 3dsmax, Vray, swarmagent)
    • Développement de l’outil smbproxy, proxy transparent pour le protocole SMB (partage de fichiers Windows) permettant de forcer agressivement la mise en cache des fichiers et optimiser l’utilisation de la bande passante
    • Développement selon les besoins de proxys d’interception/réécriture réseau, pour forcer l’intégration des services cloud à des réseaux locaux
    • Automatisation de déploiements vers des serveurs cloud (AWS/EC2) et des serveurs dédiés (OVH), sous Windows et Linux
    • Environnement technique: openvpn, python, linux, iptables, twisted, puppet

    Projet Exospace:
    • Plateforme de visualisation de données atmosphériques et spatiales
    • Environnement technique: python, linux, django, webgl, plot.ly, emscripten

    Projet Pype:
    • Solution de gestion de fichiers en cloud, développée pour les besoins d’un projet de recherche européen
    • Environnement technique: python, django, docker
    Python Linux Docker Gestion de projet Network

Recommandations

Soyez le premier à recommander Matthieu

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur
    Ecole polytechnique
    2012
  • Civilingenjör (Master of Science)
    Kungliga tekniska högskolan / KTH Royal Institute of Technology
    2012

Compétences

Catégories