Mikaël Hautin's CV
- Phone: +33 6 67 08 15 33
- Email: contact@hautin.fr
- Location: 🇫🇷 Dorans, FR
- GitHub: mikaciu
À propos de moi
Je sais faire preuve d'adaptation au contexte ainsi qu'aux contraintes, en toutes circonstances.
J'aime beaucoup travailler en équipe et échanger avec mes collègues dans le but d'accroître mutuellement nos connaissances ; je n'hésite pas à me remettre en question en ce sens.
Ma philosophie professionnelle se résume en ces termes : "le respect par la compétence".
Je suis passionné par l'informatique et les nouvelles technologies, et je m'intéresse particulièrement à la sécurité informatique, au DevSecOps, à l'automatisation et au cloud.
Compétences
Cloud: Microsoft Azure
Cybersécurité: fail2ban, ufw, lynis, nmap, suricata
Développement: Python (à l'aide de uv,
ty, ruff), Bash, PHP, SQL, JavaScript,
HTML/CSS
DevSecOps: Azure Pipelines, git, GitHub actions, Kubernetes, helm-charts, terraform
Expérience développeur: Conception de webinaires, sessions de formations avec les développeurs, échanges réguliers afin de récolter des retours d'expérience
IA: Création de skill IA pour automatiser la création de pipelines SonarQube
SAST: checkov, gitleaks/betterleaks, grype, SonarQube, trivy, semgrep, megalinter
Systèmes: GNU/Linux (Debian, OpenSuSE, gentoo), Mac OS, Windows
Langues: Français (natif) ; Anglais (courant) ; Espagnol (lu) ; Italien (lu)
Permis de conduire: Catégorie B
Expériences
Ingénieur en services cloud, FORVIA -- France
Jan 2020 – présent
-
Déploiement automatique d'une instance SonarQube (license developer puis enterprise)
-
Automatisation autour de l'API SonarQube: création de projets, création d'utilisateurs et configuration de permissions, calcul d'indicateurs
-
Création d'outils pour automatiser au maximum les tâches répétitives
-
Partage de connaissance par le biais de webinaires et de sessions de formation
Caporal-Chef de Sapeur-Pompier volontaire, SDIS90 -- Danjoutin, France
2018 – présent
-
Responsable pédagogique des Jeunes Sapeurs-Pompiers de l'agglomération Belfortaine: conception de cours et d'évaluations, suivi des résultats
-
Réalisation d'une application (PHP, MariaDB) de gestion de solde de boissons pour le foyer
Prestataire en architecture technique, Feel Europe -- Seloncourt, France
Fév 2016 – Déc 2019
-
Installation et configuration d'une instance GitLab, et formation des utilisateurs à Git
-
Livraison des environnements standards Dassault et des personnalisations Faurecia (ENOVIA V6R2009x, V6R2012x et V6R2015x)
-
Suivi des anomalies avec Dassault Systèmes
-
Développement et maintenance des outils utilisés
-
Packaging et déploiement silencieux sur les postes clients
-
Construction et contribution à une base de connaissances sur les applications déployées
-
Outil de déchiffrement et de rechiffrement d'eFCS
-
Outil de maintenance du composant 3DSXI (recherche indexée)
Prestataire en support niveau 3, Feel Europe -- Seloncourt, France
Mai 2012 – Jan 2016
-
Mise en place de procédures pour les tâches récurrentes du support et intégration dans une base de connaissances (Wiki)
-
Refonte de la bibliothèque Java du support pour simplifier le traitement des scripts exécutés en production (SP), avec documentation
-
Accompagnement technique des membres chinois de l'équipe pour développer leurs compétences Java, la qualité et la traçabilité
-
Analyse des incidents récurrents afin d'établir des demandes de changement (RFC)
Prestataire en développement logiciel, Feel Europe -- Seloncourt, France
Juil 2011 – Avr 2012
-
Développement de demandes de changement (RFC)
-
Développement et maintenance des outils utilisés (extension Firefox, intégration Notepad++)
-
Analyse et optimisation des processus étudiés
Autoentrepreneur en développement logiciel et administration système, Indépendant -- Valdoie, France
Mar 2011 – Fév 2012
-
Découpage CATEP
-
Administration système
-
Diaporama HTML
Développeur et administrateur systèmes, Ciméos -- Montbéliard, France
Avr 2009 – Mar 2011
-
Site internet CAPEB
-
Site internet SARLAM
-
Site internet Bourgogne Bâtiment Durable
-
Administration de l'infrastructure (serveurs Windows et Linux)
Développeur web, Pimentic -- Belfort, France
Sep 2005 – Fév 2009
-
Sites et applications pour la mairie de Seloncourt, SERS, le Centre de Gestion 70, TGV Belfort et IEG
-
Création d'un modèle de site SPIP réutilisable
-
Générateur de site TYPO3 pour Vétoquinol
-
Sites Place de marché Economia, Prestige Équipement et Cre@site (générateur de sites internet en ASP)
-
Sites pour Bien-être Attitude, Confiserie des Hautes-Vosges, Europartners et Mabi
-
Intranet Vetoquinol
-
Site pour la Chambre de Commerce et d'Industrie du Territoire de Belfort
Développeur web, Alstom -- Belfort, France
Avr 2005 – Juin 2005
-
Recensement et rédaction du besoin client
-
Conception et développement de maquettes fonctionnelles
-
Analyse du retour utilisateur
-
Conception, réalisation et maintenance de la plateforme
Réalisations
sqctl
2020 – présent
Client en ligne de commandes permettant de gérer une instance SonarQube
-
Conception Python modulaire et orientée objet, basée sur les décorateurs (haut niveau) et
requestspour les appels à l'API -
Contrôle d'intégrité des paramètres avant appel API
-
Vérification de compatibilité: version de l'application et édition (community, developer, enterprise)
-
Scrapping de la documentation API existante dans l'application à l'aide de la console développeur. Retraitement automatisé pour en dériver les paramètres
-
Gestion automatisée d'un
RBACSonarQube à partir d'une structure de permissions Azure DevOps (principe de ségrégation des tâches) -
Extraction d'indicateurs de performance clé (répartition du nombre de lignes de code par projet) et automatisation (anonymisation des utilisateurs après inactivité)
-
Technologies: Python, Microsoft Graph API, Azure DevOps REST API
adopy
2022 – présent
Client en ligne de commandes permettant d'automatiser des tâches administratives Azure DevOps
- Technologies: Python, Microsoft Graph API, Azure DevOps REST API
work item creator
2022 – présent
Client en ligne de commandes permettant de créer une structure de work items Azure Boards à partir d'un fichier de configuration
-
Utilisation de templates Jinja2 pour créer les work items ainsi que les relations entre ces work items
-
Technologies: Python, Azure DevOps REST API
pipeline templates
2020 – présent
Bibliothèque de modèles de pipelines Azure DevOps
-
Modèles génériques pour un usage multiple
-
Synchronisation de la bibliothèque vers 22 organisations Azure DevOps
Anubis
2021 – présent
Docker image used to scan a repository for secrets
-
Integrate
grype,checkov,trivy,betterleaksin the DevSecOps process
Formations
Kubernetes Avancé : Administration en Production
2026
Ambient-IT
Hacking et sécurité, niveau 1
ORSYS
Hacking et sécurité, niveau 2
ORSYS
DevSecOps Foundation (DSOF), certification DevOps Institute®
ORSYS
Éducation
Caporal de Sapeur-pompier -- Danjoutin, France
2022
Équipier de Sapeur-pompier -- Danjoutin, France + Offemont, France
2018
Ingénieur Réseaux, Systèmes et Multimedia -- Belfort, France
2008 – 2017
Mention très bien
Certification TYPO3 certified integrator -- Paris, France
2010
Score de 72%
Licence professionnelle IPITC -- Montbéliard, France
2004 – 2005
Intégration des Processus Industriels aux Technologies de Communication
DUT Informatique de gestion -- Belfort, France
2002 – 2004
Architecture système, programmation, gestion de projet
Baccalauréat scientifique -- Belfort, France
2000 – 2002
Spécialité physique-chimie
Loisirs
Jeux de rôle: Animation du jeu de rôle l'Appel de Cthulhu
Auto-hébergement: Sauvegardes (kopia), expérimentations en cybersécurité (suricata, crowdsec, ufw), gestion de la médiathèque (jellyfin), indexation de fichiers PDF (sist2), automatisation et gestion de posture (squirrel server manager, patchmon, watchtower), surveillance et résilience (grafana/loki/alloy, uptime kuma, ntfy)
Sport: Course à pied, cyclisme, crosstraining
Bricolage / DIY: J'aime beaucoup le travail du bois et créer des petits objets qui facilitent la vie quotidienne
Cuisine: Pâtisserie