Consultant DevOps Freelance
Certifié CKAD, AWS Cloud Practitioner et Azure Fundamentals, j’accompagne les entreprises dans la mise en place et la sécurisation d’infrastructures Cloud et Kubernetes. Mon parcours inclut :
Automatisation et CI/CD : Terraform, Ansible, Jenkins, GitLab CI.
Sécurité et conformité : projets labellisés SecNumCloud (durcissement Kubernetes, règles de flux réseau).
Observabilité : supervision et alerting via Prometheus, Grafana, ELK.
Multi-cloud : AWS, Azure, OpenStack, OVHcloud.
Passionné par la culture DevOps, je mets l’accent sur l’agilité (SAFe, Scrum), l’optimisation des processus de déploiement et la collaboration entre équipes. J’aide mes clients à réduire les temps de mise en production, à fiabiliser leurs services et à améliorer la résilience de leurs applications.
En recherche de missions (remote ou sur site) pour contribuer à des projets DevOps/SRE, je reste à l’écoute de toute opportunité de transformation digitale nécessitant des compétences pointues en Cloud, Kubernetes et automatisation.
Main mission: Develop and maintain a secure OpenStack cloud infrastructure while adhering to SecNumCloud requirements. Implement autonomous solutions for managing isolated datacenters, with a focus on security, monitoring, and performance.
Key achievements:
• Secure infrastructure:
- Designed and deployed a hybrid cloud infrastructure based on OpenStack on Linux servers.
- Implemented hardening policies for Kubernetes (K3s) clusters.
- Defined network flow management rules to secure Kubernetes environments.
• Automation and CI/CD:
- Developed and maintained continuous deployment pipelines (CI/CD) using Terraform, Helm, and Flux.
- Automated deployments with Ansible and Bash, reducing errors and lead times.
• Monitoring and alerting:
- Set up a robust monitoring and alerting system with Prometheus and Grafana.
- Conducted proactive performance analysis to ensure optimal uptime.
• SecNumCloud compliance:
- Contributed to the deployment of cloud solutions that meet SecNumCloud security standards.
- Helped shape the evolving architecture strategy in collaboration with development and operations teams.
Technical environment:
• Cloud and containers: OpenStack, Kubernetes (K3s), Docker, Helm, OVHCloud
• Infrastructure as Code: Terraform, Ansible
• Monitoring: Prometheus, Grafana
• Languages: Python, Bash
• OpenStack: Baremetal, Neutron, Nova, Keystone, Glance, Horizon
• Version control and CI/CD: Git, JIRA, Flux
• Databases: PostgreSQL
• Tools: MinIO
• OS: Linux
Main Mission Design, build, and prepare services for production in accordance with NumSpot architectural principles and SecNumCloud requirements, ensuring their observability, deployability, and operational readiness.
Key Achievements:
• Service Design and Optimization:
- Built services with a focus on deployability, observability, and reliability.
- Implemented and maintained environments that comply with SecNumCloud standards.
• Automation and CI/CD:
- Ensured smooth operation and continuous improvement of the continuous integration (CI) pipeline.
- Automated the GitLab deployment pipeline.
- Automated the SonarQube deployment pipeline.
- Designed and maintained a reliable, fully automated continuous delivery (CD) pipeline using GitLab CI.
- Architecture and Continuous Improvement:
- Participated in technology selections and the evolution of the platform’s architecture.
- Contributed to the continuous improvement of DevOps practices within the team.
• Technological Watch and Learning:
- Conducted ongoing technology watch to integrate the most relevant tools and practices.
- Pursued continuous training to stay up to date with the latest advancements in the DevOps ecosystem.
Technical Environment
• Cloud and Containers: Kubernetes, Docker, Docker Compose, Helm
• Infrastructure as Code: Terraform, Ansible
• Monitoring: Prometheus, Grafana
• Languages: Python, Bash
• Security and Quality: SonarQube, Vault, Gatling, Consul
• Version Control and CI/CD: GitLab CI, JIRA
• Databases: PostgreSQL
• Cloud: Outscale
• Frameworks: SAFe, Public Cloud, SecNumCloud
Project Management Tool plateform: As the environment change so we need a
new scaling plateform to manage agile project for ITIM. I was in charge of the
migration to the cloud.
Main task:
- Responsible for Writing request for proposal and specification documents
- Responsible for defining the physical architecture
- Development of Docker container
- Developpement of alien4Cloud component (TOSCA specification)
- Automation of application deployment.
- Serveur Monitoring
Page
1
of
4
Technologies: Ansible, Docker, Alien4cloud, AWX, Maven, Jenkins, Barman,
PostgreSQL, JIRA, Confluence, Xray, JAVA, PYTHON, AWS S3, Swagger,
Linux, Grafana, Prometheus, docker-compose
Project AceTp: application for international clients of BP2S for Clearing
and Custody activities. Those Back-office activities consist of managing
counterparties operations, following and updating securities owned following a
sell, a purchase, end of a contract ...
Main task:
•
Responsible for Writing request for proposal and specification documents.
•
Development of new feature.
•
Investigation and follow up of bug resolution.
•
Test driven development.
•
review and code optimization.
Programming languages: JAVA, SWING, Oracle, Hibernate, Windows, Linux.
Main task: Responsible for the support and the development of tools which will
be used by the GTS worldwide teams and will help them in their daily
management activities:
•
Responsible for Gathering the need of users.
•
Responsible for Writing request for proposal and specification documents.
•
Responsible for Database Modelling.
•
Support and training of users.
•
Development of a worldwide planning tool to coordinate all teams in the
different market place.
•
Development of a tool for the management of decommissioned servers.
•
Designing of a management accounting tool for related infrastructure
management costs in America
•
Responsible forthe Global Relay process for Canada and Brazil.
•
Development of tool for mapping the market access in UAT
Page
2
of
4
•
Development of Proof of concept(Time tracking, Virtual Desktop creation
process).
Programming languages: JAVA, J2EE (JSF, CDI, Jersey), PHP, Perl, MySQL,
Oracle, Hibernate, Zend Framework 2, Jquery, VBA, Windows, Linux.
Main task: pilot an improvement project of VoIP and internet quality of service,
by software development :
•
In charge of Gathering the need of users.
•
In charge of Writing request for proposal and specification documents.
•
In charge of Database Modelling.
•
In charge of script development in PERL and VBS.
•
In charge of software development.
•
In charge of unit tests.
•
In charge of Designing virtualisation system with Proxmox.
Project :
•
Monitoring software development (language : Groovy).
•
Development of alert application on email service malfunction
(language :
JAVA/J2EE, Framework : VAADIN).
•
Development of a software allowing the VoIP service return (language :
JAVA, Framework : Hibernate, database: H2).
•
Development of ETL with web GUI (language : JAVA/JEE, Framework :
Hibernate, JSF, Primefaces, database: PostgreSQL).
• In charge of Computer support.
• Use of stock management software.
- Anglais
- Français