Over Soufiane
Frans
Tweetalig / moedertaal
Engels
Vloeiend
Werkervaring
- WorldlineIngénieur DevOpsjanuari 2022 - Vandaag (4 jaren en 5 maanden)Lille, FranceDans le cadre du projet Boulanger, j'ai intégré une équipe dynamique axée sur le périmètre client en adoptant une approche Agile DevOps.● Responsabilités et réalisations :- J'ai participé au développement complet des besoins des clients, en commençant par le cadrage et l'estimation, en passant par le développement, les tests, la recette interne et externe, tests de performance, jusqu'au déploiement final en production.● Environnement technique :- Base de données : MongoDB.- Event streaming : Kafka (Consumer/producer/streams).- Langage/framework : Java 11, Spring boot 2(Reactive, MVC), Python 3- Monitoring : Grafana, Kibana.- Devops platform : Gitlab (CI/CD).- Infra : Docker, Kubernetes.- Bench : Gatling.- Méthodologie : Devops, Agile.
- WorldlineIngénieur d'études et développement confirméaugustus 2018 - Vandaag (7 jaren en 10 maanden)Lille, FranceParticipation au développement d'une grande solution micro-service de la directive européenne Tobacco Products Directive (TPD) qui permet aux plus grands fabricants et producteurs de tabac de tracer leurs produits dans l'union européen.● Build :- Développer en se basant sur des technologies et outils d'actualités (Java, Spring boot, Cassandra, MYSQL, RabbitMQ, Keycloak, Vault, docker, Gitlab CI/CD, Openshift)- Assurer la bonne qualité en se basant sur les metrics de SONAR et les bonnes pratiques de développement- Assurer la non-régression en ajoutant des tests unitaire et d'intégration qui couvrent des scénarios concrets- Étude technique, fonctionnelle et chiffrage de chaque nouvelle fonctionnalité- Préparer de scénarios de tests de chaque nouveau CCN- Encadrer et apporter du support technique aux membres juniors de l'équipe.- Mêttre en place un outil pour la documentation technique (Sphinx).● Run :- Optimiser des algorithmes pour améliorer les performances de quelques micro-services.- Développer des batchs qui permettent de rejouer des données en interne.- Analyser des problèmes majeurs et proposer des solutions- Corriger des bugs- Participer au support pour répondre aux requêtes remontées.- Préparer des releases à livrer avec les chronogrammes contenants les changements de configurations dans les configmap, base de données (Cassandra, MYSQL) ou l'agent de messages (rabbitMQ). Ce projet en quelque chiffres :- 500 serveurs, 500 To de données, des dizaines de milliards de paquets à tracer par an et 0 perte de données, le tout dans un contexte de haute disponibilité primordial au bon fonctionnement des industries du tabac pour lesquelles nous travaillons.
- FMJ TechnologyStagiaire ingénieur d'études et développementfebruari 2017 - juni 2017 (4 maanden)Tangier-Assilah, MoroccoParticipation au développement d'une application mobile d'un réseau social pour les artistes nommé « I Mind You » Rôles - Mission :● Intégrer une équipe en mode agile Scrum.● Conception et développement en se basant sur des technologies et outils d'actualités (Meteor, Ionic, Angular, Cordova plugins, Android, Gitlab).
Beoordelingen
Aanbevelingen
Deze freelancerprofielen matchen ook met zoekopdracht.
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
Opleidingen
- Master Informatique spécialité Informatique mobile et répartieuniversité de Franche-Comté2018Master Informatique spécialité Informatique mobile et répartie
- Master Spécialisé, Systèmes Embarqués et MobilesÉcole nationale des sciences appliquées de Tétouan2017Master Spécialisé, Systèmes Embarqués et Mobiles