À propos de Thomas
💻 Développeur Back-end Python, Go et Node.js avec une solide expertise DevOps
- Concevoir et développer des applications back-end
- Participer au refactoring, amélioration continue et contribution à la revue de code.
- Mise en place de systèmes à architectures distribuées (microservices, EDA)
- Mise en place d'architecture logicielle telle que l'architecture Hexagonale, DDD ...
- Effectuer des tests unitaires et d'intégration pour garantir la qualité du code
- Participer à la rédaction de spécifications techniques
- Développer et maintenir des applications en Go, Python et Node.js
- Développer des APIs
- Mise en place des pipelines de CI / CD complètes
- Rédiger de la documentation technique
- Mettre en place des bases de données relationnelles PostgreSQL…
- Expertise approfondie en Python et ses frameworks
- L'écriture de code maintenable et testé
- Capacité à optimiser les performances des applications
- Intégrer les meilleures pratiques DevOps dans le cycle de développement
- Vision DevOps complémentaire permettant une meilleure collaboration avec les équipes d'exploitations
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- SidetradeIngénieur DevOpsEDITION DE LOGICIELSseptembre 2023 - juin 2024 (9 mois)Sidetrade est un éditeur de logiciel SaaS créé en 2000, spécialisé dans l'optimisation des flux de trésorerie des entreprises grâce à une plateforme d'intelligence artificielle qui analyse les transactions interentreprises pour prédire les comportements de paiement.
Contexte organisationnel :
- 1 Lead Ingénieur DevOps- 3 ingénieurs DevOps- 100+ développeursJ'ai participé à l'amélioration de l'infrastructure et de la fiabilité des applications en mettant en place des solutions d'automatisation et d'optimisation des performances.J'ai développé l'Infrastructure as Code (IaC) avec Ansible, permettant une gestion plus efficace et reproductible des déploiements d'infrastructure.J'ai collaboré étroitement avec les équipes de développement pour optimiser les processus de CI/CD et améliorer la stabilité des déploiements via Azure DevOps et Octopus Deploy.J'ai développé des outils en Go et Python pour automatiser des tâches de déploiement et de maintenance.J'ai contribué à la résolution d'incidents et au maintien de la disponibilité des systèmes en production grâce à la mise en place d'outils de monitoring et d'analyse.Environnement technique :
- Azure DevOps et Azure Pipelines pour la CI/CD- Octopus Deploy pour la gestion des releases- Git pour le contrôle de version- Ansible pour la configuration- Docker pour la conteneurisation- Docker Swarm pour l'orchestration de conteneurs- Nginx comme serveur web- Centreon et Chronograph pour le monitoring- Kibana pour les logs- PostgreSQL et Oracle comme bases de données- Python- Go - Renault GroupeDéveloppeur backend PythonAUTOMOBILEmars 2022 - septembre 2022 (6 mois)Guyancourt, FranceRenault est l'un des leaders mondiaux de l'industrie automobile, investissant massivement dans la simulation numérique pour optimiser ses algorithmes de conduites autonomes (ADAS).
Contexte organisationnel :
- 1 Scrum Master- 1 développeurs PythonJ'ai développé un outil d'analyse automatique des simulations, permettant de détecter et de diagnostiquer les erreurs de calcul dans les processus de simulation automobile.J'ai mis en place un système d'identification des causes racines qui analyse les logs de simulation et génère des rapports automatisés, réduisant significativement le temps d'analyse des erreurs.J'ai également implémenté une API REST permettant l'intégration de l'outil dans les chaînes d'automatisation existantes, facilitant ainsi son adoption par les équipes.Environnement technique :
- Python pour le back-end- Flask comme framework web- Base de données relationnelle PostgreSQL- Docker pour la conteneurisation- Tests unitaires et d'intégration- Automatisation des processus- Analyse de logs - EleeIngenieur DevOpsAGENCE & SSIInovembre 2022 - février 2023 (4 mois)Puteaux, FranceElée est une entreprise pionnière en France dans le Software Asset Management qui accompagne les entreprises et administrations dans la gestion, l'optimisation et la conformité de leurs actifs logiciels, cloud et numériques.
Contexte organisationnel :
- 1 CTO- 1 Lead Dev- 2 développeurs back-end PHP- 1 développeur front-end Vue.js- 1 DevOpsJ'ai dirigé la transition vers le cloud des applications internes de l'entreprise. J'ai mis en place un cluster Kubernetes (k8s) on-premise pour améliorer la scalabilité et la résilience de l'infrastructure.J'ai également orchestré la migration des applications existantes de Vagrant vers Docker, permettant une meilleure standardisation des environnements de développement et de production.Pour faciliter les déploiements, j'ai développé des charts Helm personnalisés, automatisant ainsi le processus de déploiement des applications dans le cluster Kubernetes.Environnement technique :
- Docker pour la conteneurisation- Kubernetes pour l'orchestration de conteneurs- Helm- GitLab CI- Monitoring via Grafana / Prometheus- Haute disponibilité- Microservices- VPS chez OVH- Serveurs on-premise
Recommandations
Soyez le premier à recommander Thomas
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Expert en technologies de l'informationEPITECH2022