Oussama H.

Développeur full stack / DEVOPS / SCRUM MASTER

Moves to Paris, Paris, Gennevilliers

  • 48.8546
  • 2.34771
  • Indicative rate €580 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 1h
Propose a project The project will only begin when you accept Oussama's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Oussama's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 20km around
  • Gennevilliers and 30km around

Preferences

Project length
Would prefer:
≥ 6 months
Would prefer avoiding:
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
Business sector
  • Aviation & Aerospace
  • Digital Agency and IT company
  • Food Industry
  • Architecture & Urban Planning
  • Arts & Crafts
+44 autres
Company size
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (36)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Oussama in a few words

Profil linkedin :
linkedin.com/in/oussamahachi
---------------------------------------------------------------------------------------------------------------------------------------------------
Fort de plus de 10 ans d'expériences dans la maîtrise d'œuvre(MOE) sur les postes de développeur , technical leader, coordinateur technique , scrum master et chef de projets dans un contexte Agile ou en cycle en V.


Coté Back-end , je suis passionné par les nouvelles technologies et le développement des applications Java JEE construite à l'aide de Frameworks open sources tels que spring et Hibernate.

Coté Front-end , je suis passionné également par la richesse et la souplesse qu'apporte un Framework tel que Angular ainsi que les Frameworks se basant sur du Javascript.

Côté intégration des applications , je suis séduit par l'approche DEVOPS qui permet de fluidifier les relations entre les DEV et les OPS et d'aller au maximum à l'automatisation de tâches laborieuses.

Experience

Orange - ORANGE

Telecommunications

TECH LEAD / CHEF DE PROJET TECHNIQUE MOE

Arcueil, France

July 2017 - Today

MISSION
Pilotage des applications EFB, PFB qui ont pour objet la gestion des échanges et des processus associés entre les Front Office et les Back Office.
Ce système est interfacé avec 40 applications SI partenaires et gère un volume de 2 Millions commandes par mois.


EQUIPE PROJET
20 personnes : 6 Développeurs, 1 PO, 3 architectes fonctionnels, 4 intégrateurs de solutions, 4 testeurs, 2 concepteurs sur 4 sites:
Arcueil, Lyon, Orléans, Rennes

TACHES REALISEES

Gestion de projet
- Respecter les objectifs de coûts, délais, performance et sécurité
- Constituer, animer et fédérer l’équipe projet dans un esprit d’efficacité, de motivation et de performance
- Assurer la mise en oeuvre de l’agilité sur le projet pour faire partie des trains SAFE (Agilité à l’échelle)
- Appliquer la méthode Kanban pour organiser le travail de l’équipe

Pilotage technique
- Définir l’architecture technique et logicielle avec l’équipe de développement et les architectes techniques sur les nouveauxbesoins
- Valider les solutions techniques sur les projets avec le comité des architectes techniques
- Assurer la coordination de l’ensemble des acteurs SI et faire le lien avec les exploitants et le soutien applicatif
- Participer aux choix du socle technique dans le cadre des projets de refonte de l’architecture applicative
- Valider les propositions de solutions fonctionnelles et chiffrer les solutions avec l’équipe projet
- Piloter l’équipe de dév sur les activités du développement logiciel et de paramétrage
- Piloter l’équipe conception de solutions sur les différentes évolutions de l’application
- Piloter l’équipe de qualification dans la phase de la recette

Développement
- Développements de l’application web RELAX qui remonte les informations sur l’état des commandes clients
- Développements de l’application web GENERATOR de production de paramétrage des règles métier avec le moteur de règles DROOLS
- Développement de l’application web SUVICP dédiée au suivi des projets : avancement des tâches, historique des opérations, des versions,référence de documents projet, production de documents de reporting

ENVIRONNEMENT TECHNIQUE
EAI webMethods, Java/Jee, Spring boot, Spring, Hibernate, Webservices Soap, API REST, Maven, Spring MVC, Thymleaf, Angular, Junit, Jenkins, Shell, Quality
Center/ALM, Mise en production automatique avec Oto+, Selenium web driver, Ordonnancement dollaru, CFT, Mqseries, RabbitMq, Docker,Kubernetes, Ansible,
Elasticsearch,ELK, DigitalOcean, PostgreSQL,Unix, MongoDB, Best practice : TDD, SOLID, Clean code

METHODOLOGIE /APPROCHE : Agile (Scrum), Devops

Orange - ORANGE

Telecommunications

TECH LEAD / SCRUM MASTER

Arcueil, France

October 2016 - June 2017

MISSION
Coordination technique, développement et pilotage d’une équipe délocalisée (en offshore - Sofrecom Tunis) sur un référentiel d’octroi des mesures financières destinées aux conseiller clients Orange (MEFIN)
EQUIPE PROJET :
7 personnes (4 Développeurs + 2 Product Owners + 1 Chef de projet) sur 2 sites : Arcueil, Tunis

TACHES REALISEES
 Constituer l’équipe agile projet et les accompagner dans la montée en compétences
 Préparer et animer l'ensemble des formations génériques et détaillées propres à l'environnement Agile
 Adapter l’outil de gestion de projet agile Mingle pour gérer l’équipe de développement à distance
 Mettre en place et animer les cérémonies agiles (poker planning, sprint planning, daily scrum, revue de sprint, rétrospective)
 Accompagner le nouveau Product Owner sur les aspects fonctionnels de l’application
 Mettre en place la sécurisation des flux CFT avec les partenaires : Passage par la passerelle Axway + certificats SSL
 Mettre en place la sécurisation des webservices avec nos partenaires : Passage par le gateway IOSW + certificats SSL
 Développer les fonctionnalités demandées conformément à ce qui est exprimé par le Product owner :
o Développement du web service consommateur de recherche des informations de l’utilisateur dans l’annuaire LDAP
o Développement du web service producteur d’enregistrement des mesures financières saisies sur tablette par les techniciens en intervention.
o Développement d’un batch d’envoi e de mail de la météo des mesures financières aux métiers.
 Piloter le traitement de l’obsolescence technique

ENVIRONNEMENT TECHNIQUE
Java/JEE, Spring MVC, Thymleaf, GWT, Webservices Soap/REST, API REST, script Shell, PostgreSQL, Hibernante, Spring, Junit, Jenkins, Jonas, Maven, Talend, SVN, UML, Sonar, Selenium, Zap proxy, Oto+, CFT, Dollaru, SOA, Unix, Best practice : TDD, SOLID, Clean code,

METHODOLOGIE /APPROCHE : Agile (Scrum), Devops

Orange - ORANGE

Telecommunications

TECH LEAD / SCRUM MASTER

Arcueil, France

May 2014 - August 2016

MISSION
Coordination technique, suivi des développements et développement sur une application référentielle d’octroi des mesures financières aux clients Orange (MEFIN)

EQUIPE PROJET
6 personnes (3 Développeurs + 2 Product Owners + 1 Chef de projet) Equipe intégrée à Arcueil

TACHES REALISEES
 Animer les cérémonies Scrum : Stand up, Planification du sprint, Backlog grooming, Rétrospective, Démo.
 Faciliter le travail de l’équipe de développement : Suivre les développements au cours de chaque sprint, suivre la qualité des développements, gérer le blocage de l’équipe, suivre l’évolution des différentes tâches.
 Mettre à disposition du chef de projet les indicateurs sur l’avancement des développements sur chaque sprint.
 Coordonner les acteurs du projet : Ingénieurs de productions, Architectes techniques, Cellule Devops
 Mettre en place la démarche Devops sur le projet.
 Automatiser les installations en productions avec BladeLogic/Oto+
 Automatiser les tests de non régressions post MEP.
 Automatiser les tests IHM avec Selenium
 Concevoir et développer les fonctionnalités demandées conformément à ce qui est exprimé par le Product owner :
o Développement d’un nouveau mécanisme de saisie de mesure financière (interrogation de 5 web services)
o Développement de plusieurs batchs Talend d’extraction + envoi des mesures financières aux systèmes de facturation.
o Développement du web service fournisseur d’enregistrement de réclamations en provenance de l’application Reclanoo

ENVIRONNEMENT TECHNIQUE
Java/JEE, Spring MVC, Thymleaf, Shell, PostgreSQL, Hibernate, Spring, Junit, Jenkins, Jonas, Maven, Talend, SVN, Eclipse, UML, Merise, Sonar, Selenium, Zap proxy, Oto+, CFT/Axway, Dollaru, SOA, Webservices Soap/REST, API,Unix, Best practice : TDD, SOLID, Clean code

METHODOLOGIE /APPROCHE : Agile (Scrum), Devops

Parnasse / ORANGE - ORANGE

Telecommunications

Ingénieur d’études et développement

Paris, France

October 2011 - April 2014

MISSION
Participer à la mise en place du système d’informations de Parnasse qui englobe 3 applications :
 CHORNICHE : Application permettant la gestion de la relation client pour des clients appartenant à la niche Parnasse
 PENICHE : Application de relooking des factures produites par les systèmes legacy sous forme Parnasse + moteur de facturation de l’univers Service.
 LEGOCLIC : Application de modélisation des processus métier à partir de l’expression de besoin du Marketing

EQUIPE PROJET :
4 développeurs, 1 chef de projets, 2 product owner

UTILISATEURS PARNASSE
Coach, Desk, Facturier, Technicien

TACHES REALISEES
 Participer aux cérémonies Scrum : planning game, Scrum meeting, Rétrospective, Démo.
 Développer les fonctionnalités demandées conformément à ce qui est exprimé par le Product owner :
o Développement de l’interface de téléchargement des factures clients sous forme de zip
o Développement d’un moteur de template dynamique de création de SMS/Mail adapté à chaque utilisateur
o Développement du courrier de bienvenu aux membres Parnasse
o Développement du Batch de renouvellement mobile des membres Parnasse
o Refonte des interfaces : moyens de contacts, profil, ….
o Développement du formulaire de création de membres et des prospects Parnasse
o Développement de composants IHM spécifiques : ReferenceData, ComboBox adresse membre,
o Développement de l’interface de la gestion des documents des membres Parnasse
o Développement des procédures spécifiques java de déclenchement des traitements
o Développement du moteur de relooking des factures Orange sous forme Parnasse
o Réécriture de l’algorithme récursif du moteur des parcours : Achat, Renouvellement mobile, Assistance SAV, Entrée programme, Adhésion, Migration Offre, Cooptation, Bilan annuel, ….
o Enrichir le web service de descente d’informations du CRM CHORNICE à l’application PENICHE
o Développement de l’interface d’envoi de mail/SMS personnalisés aux clients
o Développement de l’interface + Batch de gestion des évènements
o Développement de la matrice des droits pour chaque profil utilisateur (Coach, Desk, Facturier, Technicien)
o Application des bonnes pratiques de développement logiciel : TDD, SOLID et Clean Code.
 Suivre la phase de recette et apporter des corrections aux anomalies.
 Préparer les mises en productions (planification, organisation, packaging, livraison, soutien).
 Analyser et résoudre es incidents de productions.

ENVIRONNEMENT TECHNIQUE :
Java/J2EE, Action Script /Flex, Shell, Mysql, BlazeDs, Hibernate, Spring, Swiz, Junit, Jenkins, WS REST liquibase, Jonas, Maven,SVN,Eclipse, UML,Merise, Best practice : TDD ,SOLID ,Clean code

METHODOLOGIE : Agile (Scrum)

Mohamed Lotfi Elhaj - Dassault Systèmes

1/20/2020

J'ai travaillé avec Oussama chez Orange. C'est quelqu'un de sérieux, responsable et ouvert d'esprit. Il a des compétences techniques qui lui permettent d'être autonome au plus vite. Il a su prendre en main des sujets compliqués et les réussir. Son esprit d'équipe lui permet de bien s'intégrer et de fédérer les gens autour les sujets qu'il porte.

Ahlame Mounir Idrissi - Extia

1/16/2020

Oussama est un élément clé très efficace. Il a été moteur dans la mise en place de l’agilité et à joué son rôle de Scrum Master avec brio. Il a su accompagner chaque membre de l’équipe en ayant une bonne analyse des problèmes et en apportant les solutions adéquates.

Education

Certifications

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code