TOSCA-Testsuite est un logiciel écrit en Java, C# et VB6, et développé par Tricentis. Il permet l’exécution automatisée de tests fonctionnels et de non-régression. Il dispose également d’une interface graphique (GUI) et d’une interface de programmation (API).
Description de poste
Refonte d’une application de conformité
Modélisation et migration de la base des données SQL Server
Projets
Projet Conformité
Refonte d’une application de conformité en utilisant les nouvelles technologies Microsoft.
Développement de différents modules de l’application
Modélisation et migration de la base des données
Encadrement technique de l’équipe et sa gestion
Méthodologie Agile/Scrum
Description de poste
Sofien ********
Consultant Développeur Fullstack
C# / ASP .NET Core / Angular
Développement d'une solution pour les centres de réparation Sagamecom (SAV)
Développement d'un système de transfert des données (numéros de séries et leurs propriétés, mouvements, mesures, ...) entres les sites Sagemcom
Déplacementsau site Sagemcom Tunisie pour l’étude des projets avec l’équipe métier
Transfert de compétence
Projets
Projet Portail SAV
Réalisation d’un système qui permettra de récupérer les informations (propriétés de numéro de série) liés aux des produits STB.
Le système récupère les informations depuis plusieurs sites de production Sagemcom tels que la Tunisie, Brésil…
Développement d’une application Console en C# qui présente un worker. Un worker permet de récupérer les informations sur les numéros de séries et les sauvegarder dans un fichier partiel.
Développement d’un service windows qui présente un gestionnaire des jobs et qui permet de lancer les workers (un worker par site), gérer les workers et de collecter les fichiers partiels dans un fichier final de sortie et le déposer sur SFTP.
Développement d’un projet web qui contient les modules suivants :
Deux web services qui seront appelé depuis les centres de réparation (SAV) : Web service pour créer une requête et son job dans la file d’attente. Et un deuxième web service pour récupérer les informations sur un job.
Une application web en ASP.Net etAngularJS pour faire le paramétrage de mappage de nom des propriétés de numéro de série (produit sagemcom)
Conception et création de la base des données en PostgreSQL
Mise en place de différentes applications
Transfert de compétence vers l’équipe de développement en Tunisie
Description de poste
Participation aux projets en mode régie chez les clients
Participation aux projets en mode forfait dans le cente de service d’Agylis
Projets
Projet Gestion des actifs et du patrimoine – Régie – Client : Colisée Family Office
Réalisation d’un site web de gestion des actifs et du patrimoine
Développement Front-office en AngularJS, HTML5 et Bootstrap
Développement Back-office : différents services en .NET/C# et ASP.NET MVC
Développement de deux programmes Console en C# : Programme de chargement de taux d’change et programme
de calcul des coupons
Gestion de profils pour l’affichage de menu et accès aux pages
Manipulation de la base des données MySQL avec MySQL Workbench et création de différentes requêtes Sql
Déploiement de la solution sur Windows Server 2012
Description de poste
Développement des projets web sur les technologis ASP.net MVC, AngularJS, KnockoutJS et Bootstrap
Développement des scripts PHP d’importation des clés de sécurité STB dans la base des données PostgreSQL en se basant sur la description et la spécifictiondétatillée de la clé
Développement des scripts PHP pour le provisioning
Installation des scripts PHP dans l’intranet Tracacom et la configuration des séquences et les workflows d’exécution
Rédaction des documents de spécifications fonctionnelles et techniques
Formation des équipes fonctionnelles et des techniciens de traçabilité
Participation aux formations chez TR2S Dinan - France, BMS Circuits Bayonne - France pour le transfert des systèmes de tracabilitévers Sagemcom et l’évolution de ses fonctionnalités
Maintenance et évolution des applications Windows Forms (VB.net) et une dll en VB6
Développement des applications Windows Forms destinées à la production
Conception et manipulation des bases de données
Projet RFID
Conception et développement d’un portail Web pour la gestion des entrées / sorties des employés aux différentes zones de la société (Les employés portent des Badges RFID reconnus par des antennes)
Assistance à la rédaction du cahier des charges
Développement de la solution
Validation/Tests
Mise en place du système
Le projet consiste à créer un système qui permet de transférer des palettes de cartes électroniques entre des sites de productions Sagemcom, transfert de Tunisie vers Romanie et Italie et transfert d’Italie vers Romanie.
Création de premier script en PHP qui permet de transférer les palettes prêtes vers Romanie et Italie. Les données à transférer sont les numéros de série, mouvements, propriétés de numéros de série, mesures, …
Création de deuxième script qui permet de transférer des données d’Italie vers Romanie.
Mise en place des deux scripts sur l’intranet Tracacom de chaque site et la création d’une tache programmée pour chacun.
Création d’une interface sur l’intranet Tracacom de chaque site pour la saisie manuelle des palettes.
Transfert de compétence vers l’équipe de développement en Tunisie
Réalisation d'une application multi-device de suivi / administration de production
Application multilingue (Français, anglais avec possibilité de nouvelles langues sans re-déploiement ni
développement)
Interface ultra-réactive, responsive et ergonomiquement adaptée pour des supports variés (différentes résolutions)
Front-office en AngularJS
BackOffice et services développés en .NET avec ASP.NET MVC
Données stockées et manipulées via des procédures stockées dans Sql Server 2012
Déploiement sur Windows server 2012 / IIS8
Rédaction des spécifications fonctionnelles détaillées
Rédaction du dossier d’architecture technique
Programmation d'imprimantes ZEBRA pour l'impression d'étiquettes (Imprimantes distantes en réseau)
Gestion de profils pour les autorisations et les préférences
Gestion de cookies et de données dans le LocalStorage du navigateur
Développement d’une application Web pour la représentation graphique dynamique (courbe dynamique) des résultats fournis
par le Promix
Développement de la solution en ASP.Net MVC
Tests fonctionnels des interfaces
Recette
Développement des interfaces d’administration du site web de CFDP
Création des différentes interfaces
Tests fonctionnels des interfaces
Recette des nouveaux modules
Conception et développement d’un intranet pour l’appel matière en automatique (configuration produits, création et validation de changement de série, modification quantité des composants, suivi des PickLists, demande de PickList manuelle, …)
Spécification de besoin du projet
Etude détaillée de l’existant
Développement de la solution
Validation/Tests
Conception et développement d’un intranet de Packaging : mise en carton (MEC), mise en palette (MEP) et assurance qualité logistique (AQL)
Rédaction du cahier de charge
Développement des Web APIs
Développement des de la parti...