Profile
Passionate about computing since a very young age, through my personal & professional projects, I have acquired a sense of method, rigor, autonomy, and strong interpersonal skills.
I enjoy sharing and leveraging my experience and technical skills.
Experiences
Part of a team of 8 people responsible for the deployment and automation of the internal cloud platform at SFR. Deployment pipelines for managing components deployed within kubernetes(Gitlab CI / ArgoCD).
Modernization of CI/CD modules (autodevops) into CI/CD Components. Technical referent for Gitlab & ArgoCD. Automation of the “Skinning” part of cluster as a service (Talos, Omni, Crossplane, Terraform, ArgoCD)
Work environment: Scrum, Agile, SAFe framework methodology
Missions
- Study and testing of new versions of our components.
- Incident handling until resolution.
- Writing user documentation (Antora / Starlight).
- Drafting technical and feasibility studies.
- Writing Shell / Python scripts.
- Implementing procedures and tools.
- R&D for new tools / processes as part of continuous improvement and presentation of results.
- Design of terraform modules for crossplane integration (Datasource, Import, Resource).
- Evolutive or corrective maintenance operations (HNO).
- L3 Support.
- Creation and maintenance of reusable Iaac templates (ansible).
- Improvement of in-house exporters in Go.
- Creation and maintenance of alerting rules & Grafana dashboards.
Components used
- Registry / Artifacts
HarborNexus - Kubernetes deployment
Gitlab CI/CDArgoCDHelm - Automations
Terraformansible - Observability
prometheusgrafana - Search
Elasticsearch - Scripting
ShellPython
Deployment / monitoring of several small kubernetes clusters on premise on vmware, as well as on openstack. Deployment pipelines for managing components deployed within kubernetes(Gitlab CI / ArgoCD).
Creation of various Iaac templates for swarm / openstack (terraform).
Development of an internal tool for tracking tools / access to different projects.
Deployment and maintenance of Openshift clusters on premise (vmware), as well as the deployment of the Openshift Container Storage solution.
Missions
- Installation & Updates of Kubernetes / Openshift on premise
- Incident handling until resolution
- Automating processes (Ansible / terraform / ArgoCD)
- Managing infrastructure as code scripts
- Creation and management of reusable Iaac templates (ansible)
- Writing Shell scripts
- Implementing procedures and tools
- Implementing continuous integration and deployment processes
- Planning maintenance interventions
- Study and implementation of infrastructure improvements
- Full stack development (Node/Angular)
Components used
- On premise installation
kubespray - Ingress Controller
Traefik2,Ngnix ingress - Certificates
Cert-manager - Monitoring
PrometheusAlert ManagerGrafanaGoldpingerGrafana Dashboard - Logging
ELK - Load Balancing
MetalLB - Volume Provider
OCSglusterFS
Supervision of the migration of legacy apps to docker, implementation of automated tests and continuous deployment, as well as the development of CLI tools to simplify these processes.
Management and maintenance of Rancher 1.7 clusters (~ 50 nodes), as well as automated tools (nodejs cli app with rancher lib) to handle heavy operations.
Preparation of the transition to the AWS cloud with the Kubernetes orchestrator, technical analyses & choices: Infrastructure as Code, Autoscaling, Self-healing, monitoring, logging, load and resilience tests.
Monitoring of a production kubernetes cluster with an average of 70 nodes, zero downtime deployment, auto-scaling of nodes & pods.
Automation of various cloud tasks (Lambdas)
Updating infrastructure components (kubernetes)
Development of back-end applications (micro-services) in Php 7, Postgres, S3.
Technical support and coaching in training for skill development.
Missions
- Ensuring the proper functioning of applications
- Incident handling until resolution
- Managing deadlines
- Automating processes (Lambda)
- Real-time control (probes/graphs), analysis, resolution and reporting
- Participation in the definition of security and backup policies
- Cost management (AWS)
- Managing infrastructure as code scripts (terraform / cloudformation)
- Writing Shell scripts
- Implementing procedures and tools
- Deploying new apps / evolutions to production
- Managing versioning
- Implementing continuous integration and deployment processes (Travis CI)
- Planning maintenance interventions
- Study and implementation of infrastructure improvements
- Participation in technical and feasibility studies
- Application Development (PHP/Symfony, Node/lambda)
Responsible for analyzing client needs, breaking them down into tasks, prioritization and distribution based on each person’s skills, planning and implementation of continuous integration tools (Travis, Code Cov, Style Ci, and hosted documentation).
Technical support and coaching in training for skill development. Provisioning servers, production deployment and maintenance.
Providing all my technical expertise for the design and maintenance of the website design software with various modules, Skimia OS.
Missions
- Managing a team of developers
- Training employees
- Meeting with clients
- Implementing integration processes
- Ensuring the proper functioning of applications
- Incident handling until resolution
- Managing deadlines
- Deploying new evolutions to production
- Participation in technical and feasibility studies
- Application Development (PHP/Laravel)
Responsible for the maintenance of the dedicated server, as well as the local sharing network. As well as the development of the marketplace advertisement management application.
Management of tasks and estimated deadlines.
Missions
- Ensuring the proper functioning of applications
- Incident handling until resolution
- Managing deadlines
- Automating processes
- Deploying new evolutions to production
- Managing versioning
- Planning maintenance interventions
- Participation in technical and feasibility studies
- Application Development (PHP/Laravel)
