
Mohsen KIHAL
Ingénieur Intégrateur Systèmes
Salaire / Taux journalier
Grenoble, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Lead QA with 7 years of experience in engineering, informatics, and social sciences, specializing in quality assurance, integration, validation, and development. Proficient in various programming languages, databases, frameworks, and DevOps tools, with a strong background in Agile methodologies and system integration.
Expérience de travail
Ingénieur Intégrateur Systèmes
IN GroupeFreelance
juin 2025 - mai 2026
1 an
78140 Vélizy-Villacoublay, France
Le produit CLCM et le projet IDMS Madagascar sont en charge de la collecte des données liées à l’enrôlement de la population malgache, dans le but de créer des d’identités numériques sécurisées. Tâches : Stack infra : On premise Virtualisation : VCenter, Esxi, Teraforme Backup : Veem Backup Firewall : Palo Alto, Stormshield Stack Devops : Jenkins, Maven, Docker, Nexus, AWX Ansible,Bitbucket, Kubernetes - Conception de la PKI interne avec Cert-Manager sous Kubernetes. -Installation de logiciels avec helm/kubernetes, ingress, https. -Gestion des volumes et des réplications avec Longhorn. -Mise en place d’une gateway sms et mail openresty/nginx avec des scripts lua. -Installation et génération de certificat Letsencrypt avec Certbot -Nginx. -Administration des droits/sécurité avec keycloak, (pkce, authorization) -Installation et Configuration Keycloak -Scripting Shell / Python -Gestion des Certificats/SAN pour les microservices (https) -Rédaction de defect sous Jira -Rédaction de test case et exécution sous Xray -Rédaction des fiches de livraisons Environnement : kubernetes, helm,, Almalinux9, Jira, confluence, xray, SoapUi, postman, Postgres, swagger, keycloak, ansible, docker/containerd, kubernetes, Jenkins, openresty/Nginx, Lua, Apache.
Ingénieur IVVQ
Hitachi RailFreelance
févr. 2022 - mars 2024
2 ans 2 mois
On-site
Mission IVVQ (Intégration-validation-vérification-qualification): Produit AFC (Automated fare collection en charge de fournir une solution multimodale pour le transport (tram,métro,bus…) pour des clients en France et à l’international (Dubaï, Jakarta, Afrique du sud, Qatar, Thaïlande). Au sein du même département (AFC), Intégré à l’équipe IVS en AGILE SCRUM composée de six testeurs, en charge de l’écriture de cahiers de tests (Test cases) à partir des spécifications(UR/SR/SUC) et leurs exécutions, création de defects (Bugs) ou issues, déploiement des livrables chaque fin de sprint (dev) et participation aux compagnes de tests chaque livraison d’une release système. • Réunions avec les features leaders pour clarifier les exigences et le besoin. • Rédaction et exécution des tests fonctionnels incluant les cas nominaux, dégradés et alternatifs. • Installation du backoffice (via Playbooks ansible) et des softs des équipements Gates et Valideurs. • Paramétrage du backoffice (portainer,consul,vault,paramètre BOWP) et des équipements (sftp, ssh, scripts shell) • S'assurer de la traçabilité des exigences avec les tests cases. • Vérification des fichiers de Reporting via serveur DIH • Monitoring Grafana, Rabbit mq • Gestion des droits/sécutité avec keycloack. • Vérification du bon fonctionnement des équipements via SNMPB, MQTT • Rédaction des tickets defects (Bugs) et de user stories • Validation des tickets defects (Bugs). Environnement : Microsoft TFS, Polarion ALM, Ansible, Rabbit mq, docker, MySql Serveur, postgres.
Development Engineer
RATP Smart Systems
nov. 2016 - mai 2018
1 an 7 mois
Projet EveilMe – Métropole de Bordeaux. Afin d’améliorer la fluidité du trafic routier de la métropole de Bordeaux et de favoriser l’usage des transports en communs, L’application EveilMe propose aux conducteurs de voitures des itinéraires alternatifs à leurs trajets habituels. Projet SmartMob SmartMob est un projet d’information voyageur mené par l’RATP permettant la mise à disposition aux différents medias (Mobiles, site web) des informations liées au réseau Ratp. (Temps de passages en temps réel, Temps de passages en temps théorique, perturbations, itinéraires). Environnement : JAVA, Norme GBFS(general bikeshare feed specification), Multithreading, Jackson, JAXB, Hibernate, MySQL, REST API, Linux. Projet : ILLENO - SAE Navocap - Département Ille-et-Vilaine Contexte : Le projet ILLENO – SAE Navocap met à la disposition de la centrale de mobilité du réseau ILLENO les temps de passages en temps réels fournis par le SAE Navocap. • Participation aux ateliers de conceptions. • Estimation des charges. • Développement d’un web service fournissant les prochains passages en temps réels fournis par le SAE / Interface SIRI. Environnement : Norme SIRI (service interface for real time information), JAVA, Hibernate, MySQL, SOAPUI. Projet : Programme Relationnel-Alerting Maintenance correctif d’une plateforme de push des perturbations du réseau RATP. Environnement : NodeJs, Linux, GCM (Google Cloud Messaging), APNS (Apple push notification service). Projet : Prise SIRI • Développement d’une passerelle en SOAP permettant l’alimentation du relais STIF avec les informations voyageur de la RATP (Régie Autonome des transports publics). Environnement : siri idf, JAVA, Spring, Hibernate, Hazelcast, Postgres, JSP, JavaScript, SOAPUI.
Consultant pour le compte de Ratp Smart System
MC2S
déc. 2014 - déc. 2016
2 ans 1 mois
7620 Paris, Danemark
Projet : OrlyVal Contexte : Dans le cadre de la modernisation de la navette automatique assurant la liaison entre terminaux de l’aéroport d’Orly et la ville de Paris (station Antony), Le projet Orly Val met à disposition des voyageurs les prochains passages en temps réel et les messages d’informations du trafic. Ceci en exploitant principalement le Journal de bord généré à partir des signalisations des rames. • Participation aux ateliers de conceptions. • Estimation des charges. • Développement d’une IHM permettant la configuration et l’administration des écrans. • Développement des templates des écrans. • Développement d’un script de démarrage et d’initialisation des écrans. Environnement : JAVA, Spring, TypeScript, AngularJs, Spring, Hibernate, MySQL, CSS3, HTML5. Projet : Circular Contexte : Conception et développement d’un système centralisé permettant la gestion et l’affichage d’informations voyageurs (prochains passages en temps réels, prochains passages en temps théoriques (GTFS), météo, état du trafic – Sytadin) sur des écrans distants pour la région Ile-de-France. Environnement : JAVA, Spring, TypeScript, AngularJs, Hibernate, HTML5, CSS3, MySQL. Projet: Nexus – Transport for Tyne and wear (Newcastle) Contexte : Nexus est un projet qui a pour but de fournir un logiciel embaqué aux écrans information voyageur LED et LCD du réseau de transport Tyne and Wear. Les écrans du réseau sont alimentés par un DMS “Data management system” alimenté par un broker siri. En plus du logiciel embarqué, le projet fournis aussi des écrans SmartScreen en HTML5/Javascript et CMS de construction de templates. • Conception et développement d’un CMS de construction de Template pour l’affichages des prochains passages, perturbations, météo, vidéo, RSS, streaming, sur des Smart displays Environnement : JAVA, Hazelcast, Spring, Hibernate, Microsoft SQL Server, JavaScript, JQuery.
Developer
LIG Grenoble
avr. 2013 - oct. 2013
7 mois
Grenoble, France
* Projet Biblindex (Stage de fin d’étude) • Développement de formulaires permettant d’effectuer des recherches et des mises en correspondances entre des références bibliques et des références patristiques. • Conception de la base de données en Merise. Projet porté par l’institut des sources chrétiennes, Laboratoire HiSoMA, Cluster 13 « Culture, Patrimoine et création » de la Région Rhône-Alpes. Environnement : Drupal7, PHP5, MySQL, JQuery.
Trainee
Teaching hospital of Grenoble
avr. 2011 - juil. 2011
4 mois
Grenoble, France
* Etude en Bioinformatique sur le cancer des poumons Etude en Bio-informatique effectuée sur la protéine P53, qui a pour but la mise en relation entre la surproduction génique et le risque du cancer des poumons. Environnement : PERL, MySQL, Spectrométrie De Masse.
Formation
Grenoble Alpes university
Master's degree, Double competence in computing and social science
2013 - 2013
1 mois
Grenoble Alpes university
Master 1, Engineering for health and drug
2011 - 2011
1 mois