About David
French
Native or bilingual
English
Fluent
Experience
- PASQALIngénieur DevOps - SysOpsTECHFebruary 2023 - Today (3 years and 3 months)Massy, FranceJ’ai accompagné la start-up française Pasqal, une des plus en pointe en Europe sur l'ordinateur quantique, à déployer les applications de son offre de cloud « Quantum Computing as a Service », destinée à réaliser des calculs à la demande pour ses clients à l’aide de processeurs quantiques (banques, assurances, secteur de l’énergie…)Ma mission a consisté à déployer les ressources nécessaires à la mise en place d’une partie de ces applications, notamment déployées sur des clusters Kubernetes, via Terraform.J’ai participé avec l’équipe à la refonte d’une partie des dépôts git existants afin d’améliorer l’efficacité et la rapidité dans les déploiements des différentes releases (Refonte d’une partie des dépôts existants notamment pour réduire les effets de bords dus à des problématiques de mono-repo, mise en place des charts Helm utilisés pour les déploiements kubernetes, mise en place de la CI/CD Gitlab, etc.)Je suis également intervenu sur différents sujets comme la résolution d’incidents techniques, la mise en place de l’alerting, du monitoring via prometheus/grafana/alertmanager, ou encore la gestion des logs avec Loki.
- EnedisIngénieur DevOps - SysOpsENERGY AND UTILITIESNovember 2021 - Today (4 years and 7 months)Lyon, FranceJe participe actuellement à la mise en place des environnements techniques à destination des Data Scientists notamment pour faciliter le déploiement de leurs applications, lesquelles seront utilisées par exemple pour prédire d'éventuelles pannes sur le réseau électrique. (En recourant notamment à de l'IA et du Big Data)Je contribue à la mise en place de l'infrastructure de manière automatisée à l'aide de Terraform/Ansible pour les besoins du projet (Ex. Mise en place d'un serveur web, d'un environnement de POC, de BDD Postgres...etc.), ainsi qu'au déploiement des applications conteneurisées sur Kubernetes via Helm.Les services déployés sont exposés via Traefik, et j'assure le maintien en condition opérationnelle des applications sur les différents environnements cibles, en prenant en compte des contraintes de disponibilité et de mise à l'échelle. (Définition des requests/limits des pods en fonction des besoins, mise en place de HPA etc.)Je construis régulièrement des pipeline Jenkins pour tout ce qui touche aux déploiements.Les artifacts/images docker/binaires utilisés pour le projet sont gérés via Artifactory.Le SCM est porté par BitBucket, sur lequel je gère les droits et accès aux projets, ainsi que pour la création des dépôts à destination des développeurs/Data Scientists.La gestion des secrets (Certificats, mots de passes etc.) est faite via Vault.J'interviens également sur la supervision via des outils tels que Grafana / Collectd / Loki.Pour ce qui concerne l'automatisation, je conçois régulièrement des scripts Python/Bash en fonction des besoins.J'ai également conçu une API en Python avec Flask comme framework, et déployée sur Kubernetes pour permettre l'échange de fichiers et modèles de données utilisés par les Data Scientists.
- IT Solutions Factory (NJJ Group)Ingénieur DevOps - SysOpsTELECOMMUNICATIONSApril 2021 - October 2021 (6 months)Lyon, FranceJ'ai travaillé au sein de ITSF avec toute une équipe de développement sur le déploiement de microservices destinés au lancement de nouvelles offres téléphoniques proposées par les opérateurs affiliés au groupe NJJ (Salt/Orange Suisse, EIR (Opérateur irlandais), Free, ...) et leur permettant de gérer entre autre la facturation client, les commandes de cartes SIM, ou encore la partie front.L'ensemble mon activité concernait donc :- Le maintien en condition opérationnelle de toute l’infrastructure physique et virtuelle de la société avec 1 autre sysadmin,- Le déploiement de l’applicatif sur Kubernetes sur l'ensemble des environnements via charts Helm (ArgoCD) et le déploiement des ressources associées (Gateway istio, VirtualServices, déploiements, RBAC policies, network policies / GNP, sealed secrets...)- Le Support aux développeurs sur le déploiement des différentsmicroservices (Ex : Incidents sur les pipelines CI / CD Jenkins et Gitlab, gestion des accès Gitlab, accès au registry Nexus...)- Des diagnostiques infra/réseau et MCO sur les déploiements desmicroservices, ainsi que sur l'infrastructure d'ITSF.- La réalisation de playbooks Ansible pour la gestion des serveursinternes, la gestion des comptes utilisateurs ou encore les enregistrementsDNS privés/publiques utilisés par les ms.- La gestion des comptes et droits d’accès sur Kibana avec notamment la mise en place de l’authentification Elasticsearch / Kibana via OIDC sur keycloak.- Le renouvellement de tous les certificats internes de la société utilisés (Kubernetes, HAProxy, serveurs Gitlab / Jenkins, microservices, portail web...)
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master (Bac+5)Supinfo International University2014Master, Expert en Informatique & Systèmes d’Information reconnu en France au Niveau I
Certifications
- CSNA (Certified Stormshield Network Administrator)Stormshield2017
- ITIL v3 FoundationsAXELOS Global Best Practice2015