
Smail Hssin
Java JEE/Shell PL-SQL Consultant
Salaire / Taux journalier
Casablanca, Maroc
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Team Leader et Consultant Java JEE Senior avec +14 ans d'expérience en développement et pilotage de projets techniques complexes. Expert en architecture microservices, Supply Chain et applications web à forte volumétrie, avec leadership d'équipes multidisciplinaires et gestion de sprints Agile. Je transforme vos défis techniques en solutions robustes tout en garantissant qualité, délais et montée en compétences de vos équipes.
Expérience de travail
BO Team Leader
Inetum
juil. 2023 - Présent
3 ans 4 mois
Casablanca, Maroc
– Team Leader de tout le dispositif – Orchestration des travaux – Définir le Rodmap du Projet en collaboration avec les experts fonctionnels – Assurer le support à l'équipe et faire le suivi des différentes activités – Piloter le projet et assurer la communication avec les différentes parties prenantes – Contrôle planning et anticipation/sécurisation des dates de fin de développement – Préparation des sprints à venir – Estimation des charges pour les tâches des différents modules : CRM/CNS, Catalogues, Contrats, Facturation et l'Exploitation de la partie DevOps – Contrôle de la phase de test de sprints par les Ingénieurs de test Agile (ITA) – Garant de la gestion de projet par le PM – Audit régulier d'équipes en difficulté et construction de plan d'amélioration (avec l'appui de mes responsables) – Animation des revues delivery hebdomadaires avec mes responsables
Consultant Java JEE Senior
CGI
janv. 2023 - juin 2023
6 mois
Casablanca, Maroc
– Périmètre Supply Chain: Responsable de l'application MAAT (GOLD) – Prise de lead sur MAAT (Moteur d'approvisionnement magasin-entrepôt) en tant que référent Technico-Fonctionnel du périmètre – Supervision & Prise en charge les tickets – Participation à la maintenance et l'évolution de MAAT – Participation aux réunions de suivi avec le client – Périmètre Applications Web: RUN et BUILD – Responsable des applications Web – Prise de lead sur une vingtaine d'applications en tant que référent Technico-Fonctionnel du périmètre – Prise en charge les tickets (MCO Quotidien) – Participation à la maintenance et l'évolution de ces applications – Membre du Pôle technique NTI – Traitement des incidents sur le parc applicatif récupéré et sur d'autres applications JAVA/JEE – Contribution à la montée en compétences et développement des évolutions et correctifs – Garantir le respect des délais et de la qualité des livrables
Consultant Java JEE
CGI
févr. 2021 - déc. 2022
1 an 11 mois
Casablanca, Maroc
– Responsable de l'application MAAT (GOLD): RUN – Prise de lead sur MAAT (Moteur d'approvisionnement magasin-entrepôt) en tant que référent Technico-Fonctionnel du périmètre – Supervision & Prise en charge les tickets – Participation à la maintenance et l'évolution de MAAT – Participation aux réunions de suivi avec le client – Membre du Pôle technique NTI – Traitement des incidents sur le parc applicatif récupéré et sur d'autres applications JAVA/JEE – Contribution à la montée en compétences et développement des évolutions et correctifs – Garantir le respect des délais et de la qualité des livrables – Objectifs fixés de la mission: Monter en compétence sur le périmètre MAAT (expertise technique et fonctionnelle sur les différents sujets) – Participation à la maintenance et l'évolution de MAAT et d'autres applications JAVA/JEE – Garantir le respect des délais et de la qualité des livrables -EVO – Garantir le traitement des JIRA à temps en respectant les SLA de convention de service – Remonter des alertes et le suivi des actions – Gestion des situations de crise --> Réactivité et mobilisation jusqu'à résolution du problème en mettant en place des solutions pérennes
Analyste Développeur JAVA/JEE Senior
Everis/NTTDATA
févr. 2020 - janv. 2021
1 an
Tétouan, Maroc
– Participer à la maintenance corrective et évolutive des applications Java/JEE existantes (TMA) – Analyser, estimer la charge et traiter destickets JIRA des demandes d'ajout des nouvelles fonctionnalités, des demandes de modifications, des problèmes signalés et des erreurs apparues dans les différentes applications de l'OEB – Développer et tester des mises à jour applicatives – Créer des Job Jenkins et Déployer des applications à jours – Améliorer la couverture SonarQube des applications – Migrer des applications de SVN vers Git – Tuning et traitements des JVM des applications – Adapter le JMeter pour surveiller le portail – Migrer des applications vers Java 8 – Documentation des applications
Développeur informatique
Groupe Label'Vie
août 2011 - janv. 2020
8 ans 6 mois
Skhirat, Maroc
– Participation à la réalisation de nouvelles applications et à la maintenance corrective et évolutive des applications Java/JEE existantes – Participation à la réalisation des projets Shell/PL-SQL et à la maintenance corrective et évolutive des projets Shell/PL-SQL existants – Support technique et suivi des développements de l'équipe au quotidien – Encadrement: Support technique équipe de développement Java, Suivi d'avancement des réalisations des projets sous-traités, Support applicatif – Développement: Etude de faisabilités techniques, Rédaction des spécifications techniques détaillées, Développement des modules et/ou des applications en JAVA/JEE, Réalisation des tests unitaires et recettes techniques, Documentation d'utilisation, de déploiement et d'exploitation des applications – Maintenance: Support technique et maintenance corrective/évolutive, Mise à jour des cas de test, Validation des tests unitaires, Validation des tests de non régression – Applications développées ou maintenues: – Etiquetage: TMA pour une application web dédiée aux enseignes Carrefour, Carrefour Market et Atacadao, qui imprime des lots des tickets des articles à mettre au-dessous des articles dans les magasins. Possibilité de créer le lot des tickets dans l'ERP GOLD ou d'uploader un fichier plat des articles. L'application détecte l'imprimante via une applet dédiée. – Marge arrière fournisseur: Réalisation d'une application web, pour les enseignes Carrefour, Carrefour Market, qui gère la fiche fournisseur, les contrats et les factures des fournisseurs du groupe, gère les éléments de la facturation par rubrique, édition des factures, gestion des éléments de base (Base achats), calcule la marge arrière et génère des reporting. – Gestion des réclamations et incidents: Réalisation d'une application web qui traite et permet de faire le suivi les réclamations magasins des BUs Carrefour et Carrefour Market en passant par un Workflow. Le traitement des réclamations se fait au niveau du siège (centralisé) par les différentes directions. L'application donne la main pour télécharger des différents reporting de suivi et de statistique. – Outil des intégrations massives des données: Réalisation d'une application web interfacée avec l'ERP GOLD et qui injecte des données volumineuses au format des fichiers plats: Prix d'achat et Prix de vente (vérifie la validité des données et traite les périodes de validité des prix), Commandes stock (insère ces commandes dans GOLD après la vérification données), Marge Min-Max (Intégration de ces marges utiles pour le projet "Centralisation des prix de vente marché"). – Centralisation des prix de vente marché: Réalisation d'un projet en Shell/PLSQL étant composé: d'un batch qui trace et ferme, quotidiennement, les tarifs locaux de tous les magasins des BUs Carrefour et Carrefour Market, et d'un batch qui calcule les prix de vente (dites centraux) à base des dernières réceptions du jour et les priorise pour qu'ils soient appliqués au niveau des sites des deux enseignes. – Gestion de la pige promotionnelle: La réalisation d'une application web qui: Injecte les dépliants des articles et les panneaux publicitaires des enseignes du groupe filière de la grande distribution (Carrefour, Carrefour Market et Atacadao) et ces concurrents. Reporting. Comparaisons des offres promotionnelles. – Gestion de « la recette »: Refonte d'une application web (de PHP vers Java/JEE) qui: Récupère le chiffre d'affaire journalier pour chaque magasin à partir de l'ERP GOLD. Via SSH et à partir du serveur de caisse de chaque magasin des Business Units (BUs) du groupe, elle récupère un fichier plat a un format donné qui contient le chiffre d'affaire journalier dédié à la l'application recette. Donne la main aux chefs de caisses de saisir le CA par caissière et par mode de paiement/règlement. Fait la comparaison de ces 3 Chiffres d'affaires et donne la main pour télécharger un fichier F55 (format précis) à communiquer à la BANQUE. – Gestion des inventaires: La réalisation d'une application web, pour les BU Carrefour, Carrefour Market, SupEco et CDCI de la Côte d'Ivoire, qui fait: Le chargement des articles à inventorier dans les PDA. Déchargement des articles inventoriés dans l'ERP GOLD. Mettre à jour le stock total des articles inventoriés.
Formation
Sup'Technology & Université du Littoral Côte d'Opale
Master, Ingénierie du logiciel
2009 - 2011
2 ans 1 mois
– en double diplomation avec un Master en ingénierie du logiciel de l'université du Littoral Côte d'Opale (France).
Sup'Technology
Licence, Informatique
2006 - 2009
3 ans 1 mois