Ni - Consultant Devops azure

Ref : 170816T001
Email vérifié
Photo de Ni, Consultant Devops azure
Compétences
AZURE
Kubernetes
HASHICORP TERRAFORM
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    Client : IZI
    Période : De Juin 2022 – Aujourd’hui
    Projet 1 : Module « CRM »
    Description :
    L'objectif principal de ce projet est d'intégrer un module pour la gestion de la relation client au système d'information de l’établissement de paiement IZI permettant de répondre aux attentes de leurs clients.
    Réalisations :
     Analyse des spécifications.
     Participation à la conception du modèle des données.
     Conception, développement et intégration du module dans la plateforme.
     Développement sur les différentes couches (exposition des services, métier, persistance des données)
     Gestion des clients et des réclamations.
     Gestion des notifications.
     Récupération de feedback client.
     Import / export Excel.
     Création de job pour la mise à jour et la génération de rapport de sanction.

    Environnement technique :
    Technologies: Java EE, Angular 5, Spring boot, Spring Data, JPA, Spring Batch, Jenkins, Docker, Nexus, WS REST/JSON, Maven, Kendo UI, Jasper, JavaMail
    Outils de développement : IntelliJ, Visual Studio Code, Postman, SoapUI
    Méthodologie : Agile (SCRUM)
    Outils de gestion de versions : GIT (GitLab)
    Outils de gestion de projet : Azure Devops

    Projet 2 : Micro-service « Connecteur GED »
    Description :

    Développement d’un micro-service pour la gestion électronique des données permettant la traçabilité et la centralisation du stockage de documents au sein de l’établissement IZI.

    Réalisations :
     Analyse des spécifications
     Implémentation du module de connexion avec Alfresco
     Développement et intégration des API pour le upload/download des fichiers
     Génération et stockage des rapports
     Mise en production de la solution
    Environnement technique :
    Technologies: JavaEE, Spring boot, Spring Data, JPA, Hibernate, Alfresco, OpenCMIS
    Outils de développement : IntelliJ, MSSQL
    Méthodologie : Agile (SCRUM)
    Outils de gestion de versions : GIT
    Outils de gestion de projet : Azure DevOps

    Projet 3 : Micro-service « Gateway »
    Description :

    Développement d’un micro-service pour le routage des requêtes entre toutes les parties intervenantes dans le projet de IZI -Zitouna Payment.

    Réalisations :
     Analyse des spécifications
     Configuration de routage automatique.
     Application des filtres sur les requêtes.
    Environnement technique :
    Technologies: Java 8, Java EE, Spring boot, Maven, Zuul Netflix
    Outils de développement : IntelliJ
    Méthodologie : Agile (SCRUM)
    Outils de gestion de versions : GIT
    Outils de gestion de projet : Azure DevOps

    Client : STARK ERP
    Période : De janvier 2021 à Aujourd’hui
    Projet 1 : IFRS (International Financial Standard Reporting)
    Le projet consiste à concevoir et à développer une application web pour la mise en place des normes IFRS qui a été intégré dans un ERP intitulé STARK pour supporter le référentiel comptable internationale.

    Tâches :
    Développement de la gestion des actifs, des transferts, des pièces comptables avec Angular 10.
    La mise à disposition des différentes rapports (Grand libre, Bilan...).
    Evaluer l’amortissement et la dépréciation d’un actif sur une durée d’utilité.
    Génération des écritures comptables pendant une période fiscale.
    Développement des couches de la partie Backend avec Java 8, Spring boot, JPA, Hibernate
    Développement des webservices REST
    Intégration du standard d’authentification OAuth2 pour assurer la sécurité de l’application

    Environnement technique :
    Technologies: Angular 10, Java 8, Spring Boot, Spring Data, OAuth2, JPA, Maven, Jenkins, Docker, SQL Server, Swagger
    Outils de développement : VS Code, IntelliJ, Android Studio, SSMS
    Méthodologie: Agile (Scrum)
    Outils de gestion de versions : Git
    Outils de conduite de projet : Azure DevOps

    Projet 2 : Point de Vente
    Le projet consiste à concevoir et à développer une application mobile multiplateformes d’un point de vente qui communique avec le module Caisse qui a été intégré dans un ERP intitulé STARK.

    Tâches :
    Participation à la conception et à la mise en place du modèle de données
    Installation et documentation de l’environnement de travail Windows (JDK8, Flutter, Android Studio, VS Code).
    Développement de la couche présentation avec Flutter (widgets),
    Développement de la gestion des utilisateurs, des rôles, des caisses.
    Développement du module d'encaissement et l'élaboration d'un ticket de paiement.
    Développement des couches de la partie Backend avec Java 8, Spring boot, JPA, Hibernate.
    Développement des webservices REST.
    Implémentation du standard d’authentification OAuth2 pour assurer la sécurité de l’application

    Environnement technique :
    Technologies: Flutter, Provider, Java 8, Spring Boot, Spring Data, OAuth2, JPA, Maven, Jenkins, Docker, SQL Server, Swagger
    Outils de développement : VS Code, Eclipse, Android Studio, SSMS
    Méthodologie: Agile (Scrum)
    Outils de gestion de versions : Git
    Outils de conduite de projet : Azure DevOps

    Client : Zitouna paiment
    Période : De Juin 2019 à décembre 2020
    Projet : IZI-Zitouna-paiement
    Le projet consiste à concevoir et à développer une application mobile multiplateformes d’un agent qui réalise des transactions de paiement digital grâce à un compte de paiement électronique (Wallet) lié à son numéro de téléphone.

    Tâches :
    Participation à la conception et à la mise en place du modèle de données
    Installation et documentation de l’environnement de travail Windows (Flutter, Android Studio, VSCode).
    Développement de la couche présentation avec Flutter (widgets),
    Développement des opérations financières (CASH IN, CASH OUT, transfert assisté).
    Développement des opérations non financières (enrôlement client).
    Intégration et Développement du module de recharge téléphonique de 3 opérateurs de la Tunisie (Orange, Ooredoo, Tunisie télécom).
    Intégration et implémentation du module de paiement des factures de l’opérateur STEG.
    Intégration des fonctionnalités du TPE NexGo N86 (impression, caméra).
    Intégration et consommation des webservices SOAP et REST à partir d’un back office déployé.

    Environnement technique :
    Technologies : Flutter, Architecture Provider/Change Notifier, SOAP, REST
    Outils de développement : VS Code, Android Studio, SOAP UI,
    Méthodologie: Agile (Scrum)
    Outils de gestion de versions : Git
    Outils de conduite de projet : Azure DevOps

    Client : DIAMA
    Période : D’octobre 2017 à Mai 2019
    Projet : DIAMA
    Le projet consiste à concevoir et à développer une application mobile multiplateformes d’un réseau social pour les commerciaux.

    Tâches :
    Participation à la conception et à la mise en place du modèle de données
    Installation et documentation de l’environnement de travail Windows (JDK8, Node, Python 2.7, Android Studio, React Native CLI).
    Installation de l’environnement de travail Macintosh (Xcode, Node, watchman, React Native CLI)
    Développement de la couche présentation avec React Native (Native Base), Redux, JSX, CSS3
    Développement de la gestion des utilisateurs, des propositions et des besoins.
    Développement de la gestion des notifications avec FireBase
    Développement du module de la gestion des messageries
    Intégration de l’authentification avec les réseaux sociaux (Google, LinkedIn)
    Développement des couches de la partie Backend avec Java 8, Spring boot, JPA, Hibernate
    Développement des webservices REST
    Implémentation du standard d’authentification OAuth2 pour assurer la sécurité de l’application
    Développement des tests d’intégration avec JUnit

    Environnement technique :
    Technologies: Java 8, Spring Boot, Spring Data, OAuth2, JPA, Maven, React Native, JSX, JavaScript, CSS3, Redux, Sonar, Jenkins, MySQL, Docker, swagger
    Outils de development: WebStorm, Eclipse, Android Studio, React Native Debugger, MySQL Workbench
    Méthodologie: Agile (Scrum)
    Outils de gestion de versions : Git
    Outils de conduite de projet : Redmine



    Client : Ministère de l’Education Nationale
    Fonction : Étude et développement
    Projet : CANDELEC
    Période : Septembre 2018 – à ce jour
    Développement d’une plateforme de gestion de candidature des syndicats pour l‘élection professionnelle du ministère de l’éducation national.
    TACHES REALISEES
    • Gestion des utilisateurs et de leurs rôles
    • Gestion des candidatures
    • Génération des fichiers CSV, PDF
    • Gestion de dépôt de matériel de vote
    • Echange avec le Product Owner pour comprendre les besoins suite aux ateliers de réalisation.
    • Maintenance (TMA)
    ENVIRONNEMENT TECHNIQUE : SYMFONY 3, PHP7, JQUERY, PHPUNIT, SCRUM, GIT, REDMINE

    Client : Hays
    Fonction : Étude et développement
    Projet : SIRH
    Période : Janvier 2018 – Août 2018
    SIRH est une plateforme de gestion d'entretien, de formation et de revue de carrière.
    TACHES REALISEES
    • Module de planification des entretiens avec la création des environnements Outlook
    • Module de planification des formations
    • Module de planification des revues de carrière de la part des managers des équipes et le remplir de la part des salariés, la génération des documents PDF, signature numérique avec l’outil DocuSign
    • Module de sauvegarde et de récupération des documents en utilisant les API de SharePoint
    ENVIRONNEMENT TECHNIQUE: SYMFONY 3, PHP7, REST API, ANGULAR 5, PHPUNIT, SCRUM, TFS, GIT, JENKINS, SONAR, DOCKER

    Projet : Hays-Staff
    Période : Mars 2017 – Décembre 2017
    HaysStaff est une plateforme de gestion des ressources humaines
    TACHES REALISEES
    • Développement d’un module de Gestion des ressources humaines, des équipes, des agences…
    • Développement d’un module de Gestion et de délégation des rôles
    • Module de Gestion des profils et des privilèges
    • Développement d’un module de gestion des workflows permettant la création, la promotion, la mutation, le transfert et la sortie d’un salarié.
    • Module d’authentification SSO via le module Apache SSPIAUTH.
    ENVIRONNEMENT TECHNIQUE : SYMFONY 3, PHP7, REST API, ANGULAR 4, PHPUNIT, SCRUM, CRON, TFS, GIT, JENKINS, SONAR, DOCKER

    CLIENT : Airlabtech
    Fonction : Scrum Master/ÉTUDE ET DEVELOPPEMENT
    Période : Mars 2016 – Février 2017
    Projet : ERP Airlabtech
    Développement d’un ERP dédié à la société AirLabTech. La société est spécialisée dans le prélèvement d'air, l'établissement des stratégies d'échantillonnage et emballage des échantillons d’amiante.
    TACHES REALISEES
    • Développement des Api Rest pour une application mobile
    • Mise en place des workflows pour la gestion des prélèvements
    • Développement d’un module pour la gestion des prospects/clients
    • Développement d’un module pour la gestion des commandes et des stratégies
    • Gestion des utilisateurs avec des droits d’accès dynamique.
    • Développement d’un espace client pour le suivie des documents (devis, contrat, stratégie, prélèvement, factures...)
    • Développement d’un module pour la gestion des laboratoires et tarifs prélèvement
    • Développement d’un module pour la gestion des rapports d’essais, rapports de carence et autres
    • Développement d’un module pour la gestion des factures
    • La gestion des documents PDF (factures, commandes, devis, contrat, rapports)
    • Notifications temps-réel
    • Déploiement et mise en place du projet
    ENVIRONNEMENT TECHNIQUE : SYMFONY 3, TWIG, JAVASCRIPT, PHP7, WKHTMLTOPDF, PHPUNIT, SCRUM, REDMINE, TULEAP, GIT, ZMQ, WEB SOCKET, JENKINS, DOCKER, SONAR

    Projet : Application Mobile
    Mise en place d’une application mobile hybride pour un système de prélèvement d’air.
    Cette application présente un module primordial dans le processus de travail.
    Les fonctionnalités principales dans le système sont :
    • Remplissage des prélèvements d’air selon le rôle de l’utilisateur
    • Création des interfaces graphiques Ionic et consommation des APIs
    • Consultation du planning prévisionnel d’un technicien
    • Consultation du planning global
    • Réception des notifications système
    • Signature d’une récapitulation d’une mission
    TACHES REALISEES
    • Conception et Développement
    • Chiffrage des tâches
    • Echange avec le Product Owner pour comprendre les besoins suite aux ateliers de réalisation.
    ENVIRONNEMENT TECHNIQUE : ANGULAR 2, IONIC, JENKINS, DOCKER, REDMINE, SCRUM, TULEAP, GIT


    CLIENT : STARK ERP
    FONCTION : INGENIEUR DE DEVELOPPEMENT
    Projet : Sparkys
    Période : Juillet 2015 – Février 2016
    Développement d’une plateforme permettant la gestion des comptes rendus d’activité, des projets, des missions client, des congés et toutes les demandes des salariés (documents administratifs, notes de frais, fiche de paies), Automatisation des emails (acceptation du congé, fin de mission), Gestion et génération des PDF (fiches de paie, attestation du travail et d’autres).
    TACHES REALISEES
    • Gestion des utilisateurs et de leurs rôles
    • Gestion des comptes rendu d’activité
    • Gestion des notes de frais
    • Gestion des congés
    • Gestion des demandes générales pour l’administration
    • Notifications en temps-réel
    ENVIRONNEMENT : SYMFONY2.5, DOCTRINE, REST API, ANGULAR JS, GIT, REDMINE, JENKINS, WEB SOCKET

Études et formations
  • Points forts

    Maîtrise de la technologie Java EE et de l’orienté objet
    Bonne communication et écoute
    Travail en équipe
    Scrum
    Esprit d’analyse
    Framework Flutter / Provider
    Framework React / Redux
    Framework Angular
    Framework Spring Boot
    Esprit de partage de connaissances et d’amélioration continue

    Résumé du profil
    • Consultant/Développeur web
    • Développement web Symfony 2+
    • Développement avec Angular 1+
    • Formateur Angular
    • Intégration d'APIs et web services
    • Méthodologie Agile SCRUM
    • Analyse et spécifications techniques et diagramme UML
    • Conception et Modélisation technique
    • Analyse et rédaction des spécifications fonctionnelles
    • Audits techniques
    • Tests unitaires et fonctionnels avec PHP Unit et Behat
    • Intégration HTML5/CSS3, Bootsrap, JS

    Outils et logiciels

    • Outils de conception : Enterprise architect, Star UML
    • Outils de gestion des projets : Redmine, TFS, Tuleap
    • Outils de contrôle des versions : GIT
    • Outils de test unitaire : PHPUnit
    • Outils de développement : PHP Storm, Webstorm
    • Serveurs d’application : Apache,
    • Systèmes d’exploitation : Lunix,Windows
    • Outils de déploiement : Docker, Shell
    • Outils de test des services web : Postman
    • Autres outils : Mysql workbench, Photoshop

    COMPETENCES TECNHIQUES

    Serveur : Java/Java EE 8, Spring boot, Spring MVC, Spring Security, OAuth2, JPA, Hibernate, Maven, Tomcat
    Bases de données : MySQL, SQL server 2016
    Conduite de projets : Agile Scrum (Redmine, Team Foundation Server TFS).
    Modélisation : UML, MVC, Design Patterns (Dependency injection, Observer, Factory, singleton).
    Client: Flutter, Angular, HTML5, CSS3, Kendo, JavaScript, JSX, React Js, React Native, Redux.
    Web services: API REST.
    Tests unitaires: JUnit5, Mockito
    Outils de gestion de Versions : Git
    IDE: Eclipse, WebStorm, Visual Studio Code, IntelliJ, MySQL Workbench
    Systèmes : Windows (7,10), GNU/Linux (Ubuntu)

    • Framework / Librairies : Symfony 2+, Angular 1+, Ionic jQuery
    • Développement : PHP 5/7, REST, JSON, Twig, Doctrine, HTML, CSS, SASS, Gulp, NPM, Composer, Bootstrap 3, JavaScript,Typescript, Shell
    • SGBD : MySQL
    • Méthode de conception : UML
    • Méthodes de gestion de projet : Agile Scrum

    Formation

    2015 : Ingénieur en informatique

    Responsabilités
    • Chiffrage et estimation des tâches
    • Découpage des tâches dans une équipe Scrum
    • Développement (Rest API, Angular 1+, Symfony fullstack...)
    • Recherche et développement des solutions techniques
    • Encadrement et gestion d'équipe
    • Rédaction des études techniques et fonctionnelles
    • Test unitaire et fonctionnel
    • Déploiement et mise en place du projet
    • Devops
    • Maintenance (TMA)

    LANGUES

    Anglais : Niveau Intermédiaire (Technique)

D'autres freelances
Consultant DEVOPS

Ces profils pourraient vous intéresser !
CV Business Analyst Qlik
Dore

Business Analyst Qlik

  • SARTROUVILLE
Qlik Qlik Sense QLIKVIEW AGILE JIRA SQL PYTHON Microsoft Power BI DEVOPS IARD
Disponible
CV Consultant Cloud & FinOps
Mohammed Reda

Consultant Cloud & FinOps

  • ASNIÈRES-SUR-SEINE
DEVOPS Kubernetes ACTIVE DIRECTORY LINUX VMWARE Cloud AWS Google Cloud Platform HASHICORP TERRAFORM AZURE
Disponible
CV AMOA SAP
Christophe

AMOA SAP

  • NUILLÉ-SUR-VICOIN
SAP ITIL AGILE DEVOPS SAFE Cloud AWS
CV Consultant ITsm
Olivier

Consultant ITsm

  • MONTIGNY-LÈS-CORMEILLES
ITIL AGILE LEAN MANAGEMENT Lean Six Sigma CMMI SERVICENOW MEGA JIRA PROJECT MANAGEMENT OFFICE DEVOPS
CV CTO IA génératives
Charlie

CTO IA génératives

  • LYON
ITIL PKI DEVOPS WINDOWS LINUX
Disponible
CV Consultant API Management
Adrian Daniel

Consultant API Management

  • PARIS
JAVA LINUX WINDOWS Cloud AWS JIRA DEVOPS Kubernetes ACTIVE DIRECTORY AZURE
Bientôt disponible
CV Ingénieur Cloud et DevOps
Saad

Ingénieur Cloud et DevOps

  • TOULOUSE
Cloud AWS DEVOPS DOCKER JENKINS
CV Lead Coach en Transformation Agile
Farid

Lead Coach en Transformation Agile

  • BAGNOLET
AGILE AGILE XP SCRUM KANBAN Lean Startup JIRA SAFE Design Thinking DEVOPS SOFTWARE ASSET MANAGEMENT
Disponible
CV Consultant Transition numérique
Youenn

Consultant Transition numérique

  • NANTES
AGILE DEVOPS LINUX VMWARE
CV Développeur Fullstack
Zainoul

Développeur Fullstack

  • BREST
JAVASCRIPT Spring Boot API RESTful JAVA Angular REACT.JS DOCKER Kubernetes Google Cloud Platform DEVOPS
Disponible