CV_HEYTHEM_ZELLAMA

20 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
20
Sur SlideShare
0
Issues des intégrations
0
Intégrations
6
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

CV_HEYTHEM_ZELLAMA

  1. 1. Expert BigData/Développeur Application Oracle/DBA Oracle Junior 13 ans d’expérience POINTS FORTS DU CV  Excellente Maîtrise du PL/SQL, les bases de données ORACLE et l’ETL TALEND  Flexibilité et adaptabilité face aux situations changeantes et extrêmes  Disponibilité en cas de nécessité  Organisation et autonomie  Bon relationnel et intégrabilité dans une équipe de projet  Forte expérience dans les projets de gestion administrative, financière et métier d’assurance  Confiance et professionnalisme dans le travail  Très bonne communication, force de proposition et dynamique  Très bonnes capacités d’analyse et de synthèse MISSIONS EFFECTUEES ASSURANCESCOMAR (COMPAGNIE MEDITERRANEENNED’ASSURANCEETDE REASSURANCE) et ASSURANCES HAYETT- Tunis : Poste : Chef de service adjoint service informatique Durée de la mission : 8 ans (en cours) Période : 03/2008 à aujourd’hui Projets réalisés : Projet : Gestion Assurance Automobile (Depuis 2013) C’est un lot d’un projet de refonte du système d'information de la société COMAR lui- même composé en sous lot. Les tâches qui me sont confiées consistent à développer des procédures stockées en PL/SQL qui va assurer la cohabitation entre le nouveau système et l’ancien système via des Database Link et développer des jobs Talend pour la migration des données de l’ancien système HP3000 vers la nouvelle base de données ORACLE. - Chef de projet Migration :  Préparation de la stratégie de la migration  Etude de l’existant et Etablissement d’un dictionnaire de données concernant la structure des fichiers du système HP3000 et un descriptif détaillé des colonnes. ZELLAMA HEYTHEM Situation de famille : Mariée et avec deux enfants Nationalité : Tunisienne Date de naissance : 14 Octobre 1977 Lieu de naissance : Tunis-Tunisie Te l : +216 98 642 734 Adre sse mail : heythem.zellama@gmail.com
  2. 2.  Définition du périmètre de migration de donnée  Spécification des règles de migration  Etude de la structure de la base cible et établissement d’un document de Mapping qui décrit les colonnes des tables de base cible et les zones sources à charger.  Définir le périmètre de la migration  Développement des jobs Talend qui assurent l’extraction, la transformation et le chargement des données des fichiers sources vers les tables cibles du nouveau système sur une base destiné à la migration.  Chargement des données sur une base Test  Préparation du planning, suivie des anomalies et Traitement des rejets générés par les jobs Talend (rejets données, rejets paramétrage…)  Optimisation, amélioration et correction des jobs Talend selon les remontés et les bugs soulevés par l’équipe de test sur une application de suivi des Bug Mantis  Rédaction d’un rapport de migration sur la base Test.  En cas d’erreurs de chargement, refaire la migration sur l’environnement de test après correction.  Migration des données sur une base recette  Traitement des rejets générés par les jobs Talend (rejets données, rejets paramétrage…)  Amélioration et correction des jobs Talend selon les remontés et les bugs soulevés par l’équipe de recette  Migration des données sur une base de Pré-Production exploité par les agences concernées par la migration  Amélioration et correction des jobs Talend selon les remontés et les bugs soulevés par les utilisateurs agences et l’équipe de Pré-Production.  Migration des données sur la base de production après confirmation de la conformité et l’exactitude des données par les responsables  Déploiement des agences concernées après la migration sur la base de production.  Paramétrage des droits d’accès.  Rédaction d’un rapport de la mise en production des agences. - Chef de projet Cohabitation :  Développer des procédures stockées PL/SQL sous Oracle qui va assurer la cohabitation entre le système actuel et le futur système sur une base de test.  Correction et Amélioration des procédures selon les remontés de l’équipe de test.  Déploiement des procédures sur la base Recette  Etablir un rapport sur le déploiement sur la base recette des procédures stockées  Correction et Amélioration des procédures selon les remontés de l’équipe recette.  Déploiement des procédures sur la base Pré-Production  Correction et Amélioration des procédures selon les remontés de l’équipe Pré- Production.  Etablir un rapport sur le déploiement sur la base Pré-Production des procédures stockées  Déploiement des procédures sur la base Production  Etablir un rapport sur le déploiement sur la base Production des procédures stockées  Développer des procédures stockées PL/SQL Oracle qui utilise la messagerie Interne à fin d’alerter les opérateurs d’une anomalie de cohabitation Environnement technique : Oracle DataBase 11g Entreprise Edition sous linux, PL/SQL, Pl/SQL Developer, Talend Open Studio
  3. 3. Projet : Gestion Assurances Vie SOLIFE (Depuis 2013) C’est un projet de refonte du système d'information de la société HAYETT assuré par la société BSB Tunisie.La tâche qui m’est confié c’est de développer une application qui gère la gestion des environnements (TEST, RECETTE, PREPROD….) en utilisant l’utilitaire EXPDP et IMPDP d’Oracle lancé via une interface graphique. Environnement technique : Oracle DataBase 11g, Oracle Developer 10g (Forms,Reports), Oracle Application Server 10g Projet : Simulateur des projets d’assurance vie (Depuis 2009) Conception et développement d’une application qui simule un projet d’assurance vie pour la clientèle de la société HAYETT à fin de les concrétiser à des contrats assurances vie après accord du client.  Etude et compréhension du cahier des charges communiqué par les responsables  Elaboré un plan d’action et estimation de la durée du projet  Conception et développement de l’application  Suivi des tests et des réclamations des utilisateurs  Déploiement en production sur toutes les agences de la société.  Assistance et Amélioration permanente de l’application Environnement technique : Oracle Developer 10g (Forms,Reports) , Oracle DataBase 10g sous windows, Oracle Application Server 10g, PL/SQL Developer, PowerAmc version11, Eclipse pour développer des JavaBeans, PL/SQL Projet : Gestion de l’Assurance Maladie (depuis 2013) Conception et développement d’une application de gestion des remboursements sur les sinistres maladies dans toutes les agences de la société réparti sur le territoire tunisien en contrôlant selon un barème les plafonds autorisés et les conditions particulières des contrats.  Etude et compréhension du cahier des charges communiqué par les responsables  Elaboré un plan d’action et estimation de la durée du projet  Conception et développement de l’application  Suivi des tests et des réclamations des utilisateurs  Déploiement en production par lot d’agences.  Assistance et Amélioration permanente de l’application Environnement technique : Oracle Developer 10g (Forms,Reports) , Oracle DataBase 10g, Oracle Application Server 10g, PL/SQL Developer, PowerAmc version11, Eclipse pour développer des JavaBeans. Projet : ERP SAGE 1000 (depuis 2011) Projet pour la mise en place du ERP SAGE 1000 et assuré les intégrations comptables automatique du système actuel vers la base de la comptabilité sur ORACLE.  Installation et Administration de l’ERP SAGE 1000  Créer les utilisateurs et attribuer le profil correspondant  Vérification de l’exécution des automates de SAGE 1000 Environnement technique : Oracle DataBase 10g, Sage 1000 version 6.5
  4. 4. Projet : Application de consultation du portefeuille (depuis 2013) Conception et développement d’une application qui va accélérer la consultation et la recherche sur le portefeuille de la société qui compte plus deux millions clients.  Recherche et test des différentes technologies proposé sur le web pour une recherche rapide et opportun.  Proposition de la solution adéquate à utiliser aux responsables  Développement de l’application de consultation et de recherche de « client et assuré » sur le portefeuille de la société toute en sécurisant cette recherche par des traces et des accès via LDAP. Environnement technique : Oracle Developer 10g (Forms,Reports) , Oracle DataBase 10g, Oracle Application Server 10g, PL/SQL Developer, PowerAmc version11, l’utilitaire CTX d’Oracle (Indexing with Oracle Text) Projet : Application de gestion du Marathon de La COMAR (depuis 2010) Conception et développement d’une application qui va gérer les inscriptions des marathoniens.  Etude et compréhension du cahier des charges communiqué par les responsables  Elaboré un plan d’action et estimation de la durée du projet  Conception et développement de l’application.  Développer une procédure de chargement des préinscrits sur le site de la société vers la base de données.  Test de l’application  Paramétrage et Exploitation de l’application à chaque évènement du marathon Environnement technique : Oracle Developer 10g (Forms,Reports) , Oracle DataBase 10g, Oracle Application Server 10g, PL/SQL Developer, PowerAmc version11 Administration des bases de données :  Installation et administration du serveur d’application OAS 10.1.2.3.0 sur Windows 2003 server.  Installation et administration du serveur Base de données (Oracle 10.2.0.4.0 sur Windows server 2003 et Oracle 11.2.0.1.0 sur serveur linux RedHat)  Assurer la sauvegarde de la base ORACLE avec RMAN « Recovery Manager »  La fiabilisation et l’optimisation des bases de données Production et Développement.  Administration du serveur d’application SAGE COMPTA 1000.  Programmer des sauvegardes des bases de données  Vérification des sauvegardes des bases de données et de leurs logs des sauvegardes  Rédaction d’un rapport journalier sur les sauvegardes des bases de données Oracle  Optimisation des requêtes des bases de données Oracle, en cas des requêtes non optimisées envoyées par le serveur d’application JBOSS un rapport sur ces requêtes sera envoyé à l’équipe de développement JAVA à fin de les optimiser sur HIBERNATE.  Vérification des logs des jobs Oracle lancés la veille via la console entreprise Manger et un rapport sera établi aux responsables et envoyé par mail.
  5. 5. Office National d’Assainissement – Tunis : Poste : Développeur Durée de la mission : 1 an Période : 01/2007 à 02/2008 Projet : Gestion des marchés Conception et réalisation d’une application web de gestion des grands Marchés de l’Office. L’application permettra aux gestionnaires de faire le suivi des marchés depuis les appels d’offre jusqu’au l’approbation du marché. D’une autre part elle permettra le suivi de l’exécution des travaux par les décomptes mensuels tout en tenant compte des clauses du marché. Elle permettra la réception provisoire et la réception définitive après clôture des travaux.  Etude et compréhension du cahier des charges communiqué par les responsables  Etablir un document de conception de l’application  Validation du document avec le chef de projet  Développement de l’application  Maintenance et correction des bugs signalés par l’équipe de Test Environnement technique : Oracle Developer 10g (Forms,Reports) , Oracle DataBase 10g, Oracle Application Server 10g, PL/SQL Developer, PowerAmc Projet : Tableau de bord des dépenses et du stock de l’Office Projet de mise en place d’une application client-serveur permettra aux gestionnaires d’avoir une vision globale sur les dépenses de l’office et l’évolution de son stock sur ses 24 départements et 30 magasins répartis sur le territoire tunisien.  Etude et compréhension du cahier des charges communiqué par les responsables  Etablir un document de conception de l’application  Validation du document avec le chef de projet  Développement de l’application et les états de reporting  Maintenance et correction des bugs signalés par l’équipe de Test  Mise en production, suivi et optimisation des requêtes de l’application Environnement technique : Oracle Developer 6i (Forms,Reports) , Oracle DataBase 8i, PL/SQL Developer, PowerAmc ASTRIA LOGEMENT 1% – PARIS-FRANCE : Poste : Développeur Durée de la mission : 3 mois Période : 10/2006 à 12/2006 Projet : Projet OPERA C’est une mission de 3 mois pour le compte de la société ASTRIA LOGEMENT 1% qui est un client de la société ARES France éditeur de logiciel, une mission de maintenance de l’application client-serveur OPERA.  Analyser la cohérence des données  Résolution des bugs signalés par l’équipe de test  Rédaction d’un document sur les corrections faites et sur les anomalies de conception constatées. Environnement technique : Oracle Developer 5 (Forms,Reports), PL/SQL Developer, PowerAmc
  6. 6. ARABSOFT – Tunis : Poste : Développeur Durée de la mission : 4 ans (en cours) Période : 12/2002 à 07/2006 Projet : Projet ARBAH pour la gestion des achats et des stocks (Société Nationale de Cellulose et de papier Alfa (S.N.C.P.A)) C’est un projet de mise en place d’une application client-serveur qui gère les achats locaux et à l’importation ainsi que le stock de l’usine SNCPA.  Etude et compréhension du cahier des charges communiqué par les responsables  Etablir un document de conception de l’application  Validation du document avec le chef de projet  Développement de l’application et les états de reporting  Maintenance et correction des bugs signalés par l’équipe de Test Environnement technique : Oracle Developer 6i (Forms,Reports), PL/SQL Developer, PowerAmc Projet : gestion des services Administratifs GSA Clients : - Banque Centrale de Tunisie (B.C.T) - Office National d’Huile (O.N.H) - Agence Nationale de la Protection de l’Environnement (A.N.P.E) - Imprimerie Nationale de la Tunisie - Union Internationale de banque (U.I.B) - Pôle Technologique Cité el Ghazala - Société Céramique Essid Nabeul C’est un projet de mise en place d’un ERP pour le suivi des dossiers administratifs (Achats, stocks, finance, budget, comptabilité, maintenance…)  Etude et compréhension du cahier des charges communiqué par les responsables  Etablir un document de conception de l’application  Validation du document avec le chef de projet  Développement de l’application et les états de reporting  Maintenance et correction des bugs signalés par l’équipe de Test  Mise en production et maintenance de l’application  Faire les modifications et le suivi des réclamations des clients Environnement technique : Oracle Developer 6i (Forms,Reports), PL/SQL Developer, PowerAmc
  7. 7. Projet : gestion des ventes et de distribution de Tabac Clients : Régie National de Tabac et des allumettes (R.N.T.A) et Manufacture de Tabac de Kairouan (M.T.K) C’est un projet de mise en place d’un système de gestion des ventes et la distribution du Tabac sur le territoire Tunisien. Le système va permettre à la société d’être indépendante du système du ministère de finance qu’elle utilise pour le suivi des ventes du Tabac. Le nouveau système va permettre la consolidation des chiffres d’affaire des deux sociétés  Etude et compréhension du cahier des charges communiqué par les responsables  Etablir un document de conception de l’application  Validation du document avec le chef de projet  Développement de l’application et les états de reporting  Maintenance et correction des bugs signalés par l’équipe de Test  Mise en production et maintenance de l’application  Faire les modifications et le suivi des réclamations des clients Environnement technique : Oracle Developer 6i (Forms,Reports), PL/SQL Developer, PowerAmc Autres Projets freelance 1) Développement d’une application du SGMT (Système de gestion des Grands Montants) pour le compte de la banque « Amen Banque » tout en gérant dynamiquement les messages SWIFT avec la banque Central. Environnement technique : Oracle Database 10g, Oracle Developer 10g (Forms,Reports), PL/SQL Developer, PowerAmc 2) Développement d’une application Oracle dans le cadre de recherche universitaire dans le domaine de la Bio-informatique pour la classification des protéines en implémentant un nouveau algorithme de classification Tree-kNN et qui a fait l’objet de publication dans plusieurs sites scientifiques. Période : 2010 à 2012 - Comprendre les algorithmes de classification des protéines - Définir les inconvénients des algorithmes existants et des applications de classification - Etablir un nouvel algorithme de classification - Implémentation du nouvel algorithme - Exécution et Analyse des données générées par le nouvel algorithme - Interprétation des résultats obtenus Référence Article : - https://www.researchgate.net/publication/50247548_Tree-kNN_A_Tree- Based_Algorithm_for_Protein_Sequence_Classification - http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.301.5877 - http://connection.ebscohost.com/c/articles/69584174/tree-knn-tree-based- algorithm-protein-sequence-classification Environnement technique : Oracle Database 10g, Oracle Developer 10g (Forms,Reports), PL/SQL Developer, PowerAmc
  8. 8. COMPETENCES TECHNIQUES OS : Windows 98/2000/XP/2008 Server, Linux REDHAT 6.3 et 6.5 Méthodes de conception : Merise, Merise2, UML Langages : PL/SQL, J2EE, Javabeans, Outil de développement : developer 2000 Forms et Reports, Eclipse Outil de migration des données : Talend Open Studio for Data Integration Outil d’administration de la base de données : PL/SQL Developer, TOAD, EntrePrise Manager d’Oracle Outil de BI : Jasper Reports Logiciel de gestion : Sage 1000 version Oracle Atelier génie logiciel : PowerAMC, Rational Rose, MagicDraw Sauvegarde Base de données : Scripts Shell et Batch (EXPDP et IMPDP), RMAN sous Oracle SGBD : ORACLE 6/7/8i/9i/10G r2, 11G R2 Serveur d’application : OAS 9i R2, OAS 10G R2 DIPLOMES & FORMATIONS Diplômes  Maîtrise en informatique appliquée à la gestion de l’Institut supérieur de gestion de Tunis. 1997-2002 Formations reçues - Formation Projet Manager Professional du PMI (Certification encours société Expertos) - Formation sur l’outil TALEND - Formation administration base de données Oracle 11g (ADMINI) ORADIST TUNISIE - Formation administration base de données Oracle 11g (ADMINII) ORADIST TUNISIE - Formation Oracle 11g : Performance Tuning ORADIST - Formation «Oracle Database : Sauvegarde et Restauration avancées» ORADIST TUNISIE - Formation en UML - Formation «Bases de langages de programmation JAVA» (ForSoftway) - Formation «JSP-Servlet : Développement Java pour le Web » (ForSoftway) - Formation sur l’outil JasperReports. (ForSoftway) - Formation Hibernate et Spring (ForSoftway) - Formation administration SAGE COMPTA 1000 (Forsoftwares tunisie) CENTRES D’INTERET - Football - Pêche à la ligne (Surfcasting)

×