Nicolas Lamirault
Staff Reliability Engineer
Staff Site Reliability Engineer at Swan
Activity
Loading activity...
Career: 9
Staff Site Reliability Engineer
Swan
Jan 2024 - Present
Staff Site Reliability Engineer
Swan
Migration of the observability platform to OpenTelemetry, including the definition and implementation of semantic conventions. Mentor and coach engineers on observability best practices. Manage the observability platform with Prometheus, Grafana, Loki, Tempo, OpenTelemetry Collector and Alloy. Participate in on-call rotation
Site Site Reliability Engineer
Swan
Remote
Feb 2022 - Jan 2024
Site Site Reliability Engineer
Swan
Remote
Designed and operated the cloud platform on AWS using Terraform and Terragrunt. Managed GitOps flow using ArgoCD, Argo Events and Argo Workflows. Managed the observability platform with Prometheus, Grafana, Loki, and OpenTelemetry. Maintained third-party software (PostgreSQL, HashiCorp Vault, …). Participated in on-call rotation.
SRE / Consultant Cloud
SKALE-5
Bordeaux Area, France
Mar 2019 - Feb 2022
SRE / Consultant Cloud
SKALE-5
Bordeaux Area, France
- Administration de plateformes sur GCP et AWS (Terraform, Ansible, Packer, GKE, EKS, ...) - Standardisation des process CI/CD - Tests d'infrastructure avec Inspec - Refonte d'une stack de monitoring déployable sur Kubernetes (GKE, EKS, AKS, ACK): Prometheus Operator, Prometheus, Thanos, Exporters, Grafana, Loki - Configuration sur mesure de manifests Kubernetes gérés par Kustomize, utilisés par Skale-5
Ingénieur expert Devops Tools
Orange Applications for Business
Bordeaux Area, France
Oct 2016 - Mar 2019
Ingénieur expert Devops Tools
Orange Applications for Business
Bordeaux Area, France
- Collecte, centralisation et visualisation des infrastructures clients en provenance de plusieurs Cloud Providers (Openstack, AWS, Azure) (Python/Golang/Kubernetes) - Déploiement par Terraform des différents services requis - Outillage pour déployer des applications Cloud Natives (Kubernetes) - Mise en place d'une chaîne d'intégration continue / déploiement continue sous GitlabCI, Jenkins et déploiement sur Kubernetes - API Gateway pour l'orchestrateur des Clouds internes (Golang, gRPC, Bazel) - Mise en place des traces applicatives des différentes web services : (Python et Golang) par Jaeger (OpenTracing, OpenCensus) - Diffusion de messages basé sur Nats.io (Golang) - Exporteurs Prometheus des différents métriques des services REST (Python, Golang) et gRPC - Exporteur Prometheus des métriques de performances vSphere (Golang) - Déploiement des services REST et de l'API Gateway gRPC sous Kubernetes depuis GitlabCI - Supervision de containers (Golang) - Mise en place de Chaos Engineering (ChaosToolkit / Kubernetes) - Packaging applicatif pour Kubernetes (Helm/Charts) - POC de déploiement d'Istio
Ingénieur développement logiciel, Infrastructure et Outils de Production
Orange Applications for Business
Bordeaux Area, France
Jul 2014 - Oct 2016
Ingénieur développement logiciel, Infrastructure et Outils de Production
Orange Applications for Business
Bordeaux Area, France
- Remplacement de l'orchestrateur Cloudstack par un orchestrateur interne (Python) - Outils de gestion de machine virtuelles (VMWare / Cloudstack) - Interface d'administration du Cloud interne - Refonte Packaging, Integration continue et tests (Go / Docker)
Ingénieur d'études - Cloud Computing
Orange Business Services - Multimedia Business Services
Jul 2012 - Jun 2014
Ingénieur d'études - Cloud Computing
Orange Business Services - Multimedia Business Services
- Mise en place de l’intégration continue pour l’IAAS. - Refonte de l’architecture logicielle de l’IAAS (Apache Cloudstack, Jersey, Flask, RabbitMQ, Python CLI, NodeJS, StatusDashboard) - Packaging Cloudstack pour l’orchestrateur du Cloud Multimedia Business Services - Mise en place d’un environnement de développement et de build basé sur VirtualBox/Vagrant/Ansible - Intégration du département Cloud Computing.
Ingénieur d'études - NFC
Orange Business Services - Multimedia Business Services
Jun 2011 - Jul 2012
Ingénieur d'études - NFC
Orange Business Services - Multimedia Business Services
- Service de contrôle d’accès NFC par mobiles (IHM d’administration, web service REST, ordonnanceur gérant le cycle de vie AFSCM, cardlet, application Android). - Développement sur TSM SP (Trusted Service Manager Service Provider) Bancaire (certification PCI/DSS, Mastercard).
Ingénieur d'études - Offres packagées
Orange Business Services - Multimedia Business Services
Oct 2001 - Jun 2011
Ingénieur d'études - Offres packagées
Orange Business Services - Multimedia Business Services
- Développement de Serveurs Vocaux Interactifs (J2EE et VoiceXML). - Développement d’applications web (boutique en ligne, intranet, outils d’administration). - Mise en place de pratiques agiles au sein de l’équipe : pair programming, Test Driven Design.
Analyse programmeur
Axialog
Mérignac
Jan 2001 - Oct 2001
Analyse programmeur
Axialog
Mérignac
- Equipe qualité société Thales Avionics. - Mise en place de batterie de tests unitaire et d’intégration - Implémentation d'outils de gestion de projets sous Unix.
Education: 1
Université Victor Segalen (Bordeaux II)
Education
Université Victor Segalen (Bordeaux II)
Education
Credentials: 6
FinOps Foundation
GitOps Fundamentals for Argo
Codefresh
CKA: Certified Kubernetes Administrator
CNCF [Cloud Native Computing Foundation]