Domaine | Tâches | Outils |
Informatique | Data warehousing : Programmation de routines (en java) et composantes dans un ETL et outils de reporting. Conception des solutions Big Data (Alimentation, traitement, restitution de données dans un environnement distribué Hadoop et BDDs NoSQL-HBase-) | ETL: Talend Open Studio (java) et Talend Data Quality, Jaspersoft (iReport en java).
Linux, Hadoop CDH3/CDH4, Hive, Sqoop, HBase (java). |
Administration des Bases de données (modélisation de BDDs relationnelles, règles métiers, Tuning). | PowerAMC , Procédures stockées, Index, Partitionnement, SQL server, PostgresSql, MySQL, Oracle, Hive (Hadoop). | |
Développement Applicatif (spécifications des besoins, conception, réalisation, tests). Framework: Hibernate-JPA, EJB3, modèle MVC (Spring), SOA. | JAVA, JSP/SERVLET, JSF, SQL, Services Web (REST et SOAP) XML. NetBeans, Eclipse, Tomcat, GlassFish, JUnit, SVN. | |
Programmation & Administration Système (linux). | Scripts Shell (Bash) Linux: CentOS, Debian. | |
|
Méthodes de conception & d’analyse et gestion de projet.
2UP (Y), MERISE, RAD (XP), PRAXEME (SOA).
Analyse SWOT.
SCRUM.
Avril 2012 à septembre 2012 (6 mois): Stagiaire développeur BI et Big Data (Hadoop, HBase,Hive,Sqoop,…) chez Cyrès Group , Tours, France :
Conception d’un Data warehouse sous PostgreSQL et Hadoop.
Génération de données avec Talend 5.2.0 (Plus de 100 millions d’enregistrement dans la table de fait ventes et le mapping avec les différentes dimensions « schéma en étoile » pour l’entrepôt, alimentation de l’entrepôt qui fait ~ 1 Téra octets et restitution (sous forme de rapports et tableaux de bord).
Conception et développement d’une application (Big Data) en Shell, pour l’analyse de données wikidupm- statistiques et tendances- (projets wikipédia).
Traitement des données chargées (wikidump) dans une Base de données NoSQL (HBase) - lecture et écriture dans HDFS - en Java.
Réalisation de la documentation technique (rédaction & capitalisation).
Envirennoment technique : Talend for Big Data (TOS +composants pour Big Data), Eclipse, Java, Shell (linux), Hive (Hadoop), Posgtresql, Jaspert report, Tableau-software, Linux (CentOS), Window Server 2008.
Projets de Master II Pro (SIAD) : IUT de Blois, octobre 2011 –janvier 2012 (4mois).
Entrepôt de données : Conception et construction d’un entrepôt de données sur un échantillon de 23millions d’individus.
Extraction, Transformation et Chargement des données depuis des fichiers CSV.
Création d'un Data warehouse.
La construction de cubes ROLAP (Microsoft SSAS suite BI2008).
Restitution et analyse.
Envirennoment technique : Talend suite 4.2, SQL Server 2008 R2, MySQL, QlikView 10, SSRS, PowerAMC, , java, SQL.
Septembre 2010/Janvier 2011 (5 mois) Web Master chez Dima Voyages (Agence de tourisme & de voyages), Alger. Site web: www.dima-voyages.com :
Traitement des appels d'offres: classement, négociation (tarification), présentation.
Mise en site des produits préparés (services): les circuits (itinéraires de voyage), les hôtels,...
Mise à jour du site web.
Envirennoment technique : MySql, JSP/Servlet, Tomcat, Windows.
Juin 2009/ septembre 2009( 4mois) Participation (en freelance avec 3 développeurs) au développement d’une application de gestion commerciale (modèle MVC) :
Développement des modèles de rapports (facturation, fiches produits, fiches clients...).
Développement des traitements sous-jacents (Code Java, Transaction SQL, Procédures Stockées).
Envirennoment technique : Java, Eclipse, SVN, JUnit, SQLSERVER 2003 et CRYSTAL REPORT 11 R2, Windows Server 2003.
Projets de Fin d’Etudes :
Projets de Master II Pro (SIAD) : IUT de Blois, France 2011 / 2012.
Développement d’application
Mise en pratique des technologies JEE 5.
Extension d’une application JEE (inscription dans un portail web) avec JSF, EJB3 (java), Hibernate, NetBeans et GlassFish.
Création et consommation des services web (REST et SOAP)
Projet de Magister : ESI - Alger, 2010/ 2011
Développement & intégration d’applications (SOA): Proposition d’un modèle d’alignement ‘’vice-versa ‘’ des architectures SOA et les processus métiers dans un SI, cas d’application « domaine des stages en entreprises ». Workshop WWS'10: http://www.cerist.dz/workshop/paper_accept.html :
Identification, définition& Modélisation de processus métier à l’aide de langage BMPN.
Urbanisation du SI existant au niveau du domaine fonctionnel Stage.
Conception des services (services web, composants, couches logiques).
Mise en ouvre de projet SOA (intégration des applications existantes).
Envirennoment technique : Services web (XML, SOAP), JSF, Java (EJB3), BPMN, UML, Eclipse, IBM Websphere, Objecteering, Apache Tomcat (Axis2).
Projet d’Ingénieur : Université de Bejaia-Algérie, 2007/ 2008
Développement d’application : Conception et réalisation d’un système de gestion électronique des documents –GED- et archivage numérique du fond documentaire :
Rédaction et validation de cahier de charges (SFG, SFD, STD).
Conception de l’architecture de l’application
Développement de l’application
Déploiement et tests fonctionnels.
Envirennoment technique : Delphi 7 entreprise (Pascal orienté objet), Oracle 9i/10g, SQL, HTML, UML (2UP), Oracle JDevelopper, jaspersoft (iReport), WAMP5 v2.0, OCR (OmniPage).
2011 à 2012 | Master 2 Systèmes d’Information et Analyse Décisionnelle, Université François Rabelais, Blois |
2008 à 2011
| Magister Systèmes d’information et des connaissances, École nationale Supérieure d’Informatique (ESI), Alger |
2003 à 2008
| Ingénieur en Systèmes d’Information Avancés (SIA), Université de Bejaia- Algérie. |