Soufiene Tahar

developpeur java/devops

Peut se déplacer à Paris, Paris

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Soufiene.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Soufiene.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Paris et 30km autour

Vérifications

Langues

Catégories

Compétences (12)

Soufiene en quelques mots

Développeur java/jee fullstack depuis 2014, je développe principalement des solutions backend et frontend en java, spring(boot, ioc, aop...), jpa, angular ...
Mes compétences vont du développement de la solution jusqu'à son déploiement et la mise en place de solutions d'intégration continue comme jenkins.
Pour moi, la qualité du code est primordiale. Mes livrables sont toujours commentés
et incluent les tests unitaireset d'intégration.

Je suis motivé et rigoureux, toujours à la recherche de solutions pour faire progresser la mission au mieux.

Mes compétences principales sont les suivantes :
Langages : Java 7/8/11
Frameworks : Spring, ejb3, hibernate, Junit...
Frontend : Angulzrjs, Angular, Javascript, typescript
Bases de données : Oracle, MySQL, Redis
Types de projets : Création d'API REST ou de backoffice
Les petits plus : Docker, Jenkins, Ansible, Aws, kafka
Outils: Kibana, dynatrace

Tout ces services assurent une mission se déroulant dans la sérénité et absente de surprise !

Expériences

JCDecaux - JCDecaux

Presse & médias

Ingénieur d’études et développement Java/JEE

Paris, France

avril 2018 - Aujourd'hui

En tant que développeur fullstack au sein de l’équipe Digitale, je participe au développement des applications Digibrain, Digibrain consumer et Editorial qui permettent de créer des messages publicitaires de type texte, image ou vidéos ainsi que le calcul de la playlist des contenus qui seront affiches sur les panneaux publicitaires.
Les taches, sur lesquelles j’ai travaillé, sont :

• Développement des US
• Concevoir et mise en place de l’architecture microservice
• Développement des consumers et producers (Kafka)
• Développement des IHM angular 7
• Participation à la different ceremonies scrum (sprint planning, grooming, sprint review, retrospective, definition of done, definition of ready…)
• CI & CD (pipeline avec jenkins, maven, docker, kubernetes et ansible)
• Développement des tests unitaires et tests d'intégration
• Elastic search + logstach + Kibana (création des logs et manipulation des dashboards)
• AWS cloud, Amazon ECR, S3, cloudfront…
• Suivi du performance applicative ( Dynatrace, Gatling…)

Sopra Steria - SOPRA STERIA

Agence & SSII

Consultant Java JEE

Paris, France

octobre 2016 - mars 2018

J’ai participé au développement du projet HDR (Historisation de Données Réseau) qui est une solution industrielle de stockage et d’historisation avancée permettant de connaître et de caractériser a posteriori l’état du réseau électrique à tout instant du passé.

A partir d’un projet basé sur un cycle découpé en jalons, et en adéquation avec le planning souhaité par le client, j’ai été chargé d’assurer la responsabilité technique pour la mise en œuvre des taches suivantes:

• Gestion du backlog JIRA
• Modéliser et découper les spécifications (SFD) en sous taches et le distribuer aux développeurs.
• La revue technique et fonctionnelle des développements (phabricator, Jira)
• Assurer le delivery pour l’equipe recette (packaging, Snapshot, Release, Tag …)
• Gestion du repo SVN ( Creation des tags, branches...)
• Etude, Conception et modélisation des nouvelles fonctionnalités.
• Développement de webservices REST.
• Développement des IHM (AngularJs) et consommation des webservices REST
• Gestion des batchs et des ordonnancements via SpringScheduler
• Développement des scripts PL/SQL sous Oracle DB
• Flyway pour la montée de version de la base de données
• Automatisation des tests unitaires Junit, dbUnit et Mockito
• Maintenance corrective et évolutive
• Rédaction du document de conception détaillé.
• Relecture des livraisons de l’équipe (Code Review)


Medinfo

Secteur médical

Développeur mobile/J2ee

Tunis, Tunisie

février 2014 - juin 2016

Intégré à une équipe de développeurs, je participé au re-développement (Migration) de l’application ‘eHematos’ dédié pour la gestion des centres de transfusion sanguine de la version Desktop (Uniface) à la version Web (J2EE) .
Tâches :
• Participation au développement des solutions web J2EE
• Concevoir et réaliser les tests et validations.
• Gestion de transaction utilisant via Spring Transaction.
• Gestion des exceptions utilisant via Spring AOP
• Résoudre les problèmes de développement et de production en utilisant de multiples environnements et plates-formes d’exploitation.
• Développement de la partie courriers et reporting sur les différents modules de l’application: études des solutions, mise en place des courriers.

Recommandations externes

Formations