Vous êtes sur la page 1sur 6

Email 

: saadaouijihed@gmail.com SAADAOUI JIHED


Mobile : +33785820781 INGENIEUR C++/DEVOPS
7 ans d’expérience
(Ile de France)

DIPLOMES & FORMATIONS


2014 Diplôme Nationale d’Ingénieur en Informatique, Systèmes et logiciels
embarqués
2011 Ecole Nationale des Sciences de l'Informatique.
Cycle préparatoire, Physique-Technologie.
2009 Baccalauréat, Technologie.

LANGUES
Anglais Compétence professionnelle
Français Courant

COMPETENCES FONCTIONNELLES
 Développement des taches DevOps.
 Développement évolutif et correctif (C++/CLI, Python)
 Développement des algorithmes.
 Revue du code source.
 Réalisation de scénarios de test.
 Rédaction de rapports.
 Participation aux réunions.

COMPETENCES TECHNIQUES
Outils Ansible, Gitlab, Git Visual Studio (2010, 2012, 2015, 2017), TFS,
SonarQube, SVN, ReSharper, Ansible, CI/CD, Kibana
Méthodologie Agiles Scrum, Kanban
Méthodes UML, Design Patterns
Framework .NET (Winforms, WPF), .NET Core 5
Base de données SQL, PL/SQL, SQLite
Réseaux LAN, TCP/IP, UDP, DHCP, DNS, Packet Tracer, Modèle OSI
Systèmes embarqués Raspberry Pi, Stm32 f4, ISIS, IAR workbench
OS Ubuntu, Windows.

CERTIFICATIONS
Microsoft Azure AZ-900
Microsoft Azure AZ-400 (en cours)

EXPERIENCES PROFESSIONNELLES

Mai 2022
LA POSTE
Ce jour
DevOps

Société  Intelligence de tri des marchandises dans plus d'une vingtaine de plateformes
industrielles de tri des colis de La Poste réparties sur toutes la Frances – améliorer
Rôle les performances, le partage des données enrichies, les prises de décisions pour
abaisser les coûts de production/acheminement des marchandises.

 Equipe de 6 personnes dont un project owner, un project leader.


Ansible, AWX, GitLab, Git, CI/CD, Scripting Shell, jinja2, YML, nginx,
Docker, NuGet, VMware ESXi, Python, SonarQube, .Net Core 5, Visual Studio 2017,
Visual Studio Code, RabbitMQ, MongoDB, Kafka, Ubuntu,SSH, VAULT, Grafana

Environnement  Mise en place des pipelines Gitlab CI/CD.


technique  Mise en place le packaging des librairies NuGet dans GitLab registry.
 Automatisation déploiement sur Ubuntu avec Gitlab, Ansible et AWX.
 Automatisation installation MongoDB, RabbitMQ et nginx sur des serveurs
Principales
Ubuntu avec Ansible.
tâches
 Utiliser GitLab API dans des scripts Python.
 Scripting en shell Linux.
 Effectuer la gestion de version d’application avec Git sur GitLab.
 Création et installation des VMs avec VMware ESXi.
 Automatiser l’installation de telegraf avec Ansible AWX.
 Participer au développement des API en C# .Net core.
 Participer aux Scrum meeting (chiffrage, Démo, Retro, StandUp).
 Rédaction des documentations.

Décembre
2018
Mai 2022
Société Groupe Renault
Rôle Ingénieur Etudes et développement

 SIPMECA – Système d’Information et de Pilotage des lignes de production


MECAniques, donc l'objectif est de produire des organes mécaniques (boîtes de
vitesse, moteurs, batteries) à une cadence qui peut aller jusqu'à 4000 organes/jour.
SIPMECA est une application critique, un système de contrôle de lignes de fabrication.
Il fournit les informations sur le produit et le processus nécessaires aux automates pour
assembler les différents composants de l'organe à fabriquer.

 Equipe de 9 personnes dont un project owner, un project leader et un Scrum Master.


Environnement C, C++, Python, SQL, PL/SQL Gitlab, CI/CD, Framework.Net, Winforms, Visual
technique Studio 2010/2017, Git, Oracle, Confluence, Jira, Teams, SharePoint, Shell, Python

Principales  Étude des spécifications fonctionnelles.


tâches  Développement des nouvelles fonctionnalités.
 Effectuer la correction de bugs.
 Analyser les traces avec Kibana.
 Participer aux Scrum meeting (Agile Sprint de 3 semaines, chiffrage, Démo, Retro,
StandUp)
 Mise en place de pipeline Gitlab CI/CD.
 Installation runner (Gitlab) sur le serveur.
 Effectuer la gestion de version d’application avec Git sur GitLab.
 Intégrer SonarQube dans Gitlab.
 Suivi des tâches avec JIRA.
 Collaboration avec l’équipe d’intégration pour le maintien fonctionnel du projet.
 Rédaction de rapports sur Confluence.

Février 2018
Novembre
2018
Société CONDUENT
Mission Ingénieur Etudes et développement
Rôle  Etude et développement des fonctionnalités dans un système de transport public
ATLAS.
 Equipe de 7 personnes dont un architecte, un chef de projet et un Scrum Master.
Environnement C, C++, C#, Framework.Net, Visual Studio 2008/2010/2015, IBM Rational Test
technique RealTime,NUnit,CMake,KDiff3, ClearCase, ReSharper, TFS, GitExtensions,
SonarQube, Doxygen
Principales  Étude des spécifications fonctionnelles.
tâches  Développement des nouvelles fonctionnalités.
 Analyse et correction de bugs.
 Développement des tests unitaires, RTRT et SpecFlow(TestDrivenDevelopment).
 Modélisation avec UML.
 Gestion des versions avec Git.
 Gestion des versions avec ClearCase.
 Suivi des tâches avec TFS.
 Intégration continue avec SonarQube.
 Collaboration avec l’équipe d’ingénierie système et l’équipe web pour le maintien
fonctionnel du projet.
 Rédaction de rapports.
 Participation aux réunions.
Novembre
2016
Janvier 2018

Société NOVINDUS Software


Mission Ingénieur Etudes et développement
Rôle  Robotique et métrologie tridimensionnelle de haute précision.
 Equipe de 5 personnes dont un chef de projet et un Scrum Master.
Environnement Visual Studio 2012/2015, C++, C++/CLI, C#, Framework.net 4.5/4.6, Winforms, WPF,
technique SQLite,SQL, ADO.Net, Entity Framework, OpenCASCADE, Eigen, XML, OpenGL,
PCL, iTextSharp, Git, UML
Principales  Projet « MWHEEL » : Contrôle métrologique sans contact des profils des jantes
tâches métalliques de roues d’automobiles:
 Développement des pages Winforms.
 Conception, création et intégration de la base de données.
 Modélisation avec UML.
 CONDUENT depuis Février 2018
 NOVINDUS Software Novembre 2016 à Janvier 2018
 Analyse et correction de bugs.
 Collaboration avec l’équipe de l’électronique pour le maintien fonctionnel du
projet
 Rédaction de rapports.
 Un logiciel industriel dédié à la calibration de robots :
 Développement avecWPF.
 Analyse et correction de bugs.
 Gestion des versions avec Git.
 Un projet pour l’acquisition et la visualisation de nuage de points à partir d’un
laser traker
 3D en temps réel :
 Proposition des solutions techniques et choix technologiques de l’application.
 Modélisation avec UML.
 Développement des fonctionnalités.
 Analyse et correction de bugs.
 Rédaction de rapport.

Septembre
2014
Octobre 2016
Société DGILOG Software
Mission Ingénieur Etudes et développement
Rôle  Métrologie tridimensionnelle de haute précision.
 Equipe de 6 personnes dont un chef de projet et un Scrum Master.
Environnement Visual Studio 2010/2012, C++, C++/CLI, C#, Framework.Net 4.5, Qt, Winforms,
technique Python, OpenCASCADE, XML, OpenGL, PCL, IronPython, Swig, iTextSharp, SVN,
UML
Principales  Projet GEOMAX: plateforme pour le traitement géométrique et l’analyse
tâches métrologique tridimensionnelle de haute précision (micro et Nanométrique) :
 Développement des pages Winforms.
 Automatisation d’actions utilisateur.
 Recherche et implémentation des algorithmes géométriques (Moindre
carré,
KCosineCornerDetection,kNN,courbesdeBézier,triangulationdeDelaunay.
..).
 UtilisationdelalibrairieiTexSharppourlagénérationautomatiquedefichiersP
DF.
 Proposition des solutions techniques et choix technologiques.
 Manipulation des structures de données de partition de l’espace telles que
les arbresk-d.
 Modélisation avec UML.
 Rédaction des besoins fonctionnels.
 Analyse et correction de bugs.
 Rédaction de documentations.
 Gestion de versions avec SVN.
 Projet pour l’analyse et traitement de défauts de formes 3D:
 Développement avec Winforms.
 Modélisation avec UML.
 Recherche et implémentation des algorithmes géométriques.
 Analyse et correction de bugs.
 Gestion des versions avec SVN.

 Une application pour le triangulation et filtrage de nuages de points issus de


capteur laser 3D :
 Proposition des solutions techniques et choix technologiques de
l’application.
 DGILOG Software septembre 2014 à Octobre 2016
 Modélisation avec UML.
 Conception et développement.
 Analyse et correction de bugs.
 Rédaction de rapport.
(2013) 1 mois

Société Edirect Software


Mission Stage d’immersion en entreprise
Rôle  Equipe de 5 personnes dont un chef de projet et un Scrum Master.
Environnement PHP, HTML, CSS, UML
technique
Principales  Conception et réalisation d’une application web : carnet d’entretien auto en ligne.
tâches
(2013) 4 mois
Société ENSI
Mission Projet de Conception et de Développement
Environnement  IAR Embedded Workbench, Eclipse, C/C++, STM32F4, Android, Bluetooth, ADC,
technique UART ,UML
Principales Conception et réalisation d’un oscilloscope numérique à base d’une carte STM32 et
tâches Smartphone.

Vous aimerez peut-être aussi