Jean-Pierre - Développeur C++
Ref : 150928M002-
Domicile
57070 METZ
-
Profil
Développeur, Ingénieur système (56 ans)
-
StatutFreelance
-
en tant que Chef de Projet :
CDI dans le groupe de presse Agri Terroir Communication (ATC)Jan 2007 - Jan 2015Fonction RSI, de conseiller technique et de gestionnaire des bases de données (analyse, administration, maintenance, migrations)
Analyse et développements d’applications propriétaires :
Mise en œuvre d’un ensemble d’applications en technologie WEB en technologie LAMP uniquement : Salle de rédaction Virtuelle, Photothèque, Intranet, Administration centrale des sites précédemment évoqués
Réalisation d'applications WEB en technologie J2EE déployées sous le serveur d'application Tomcat
Réalisation d’une application Web appelée ECILA de saisie des informations sur une entité (personne physique ou morale) dans les divers domaines (métiers) que les magazines doivent traités (Technologies utilisées : LAMP, MariaDB en developpement, SSO, Java et C/C++ du côté client pour l’interface avec le logiciel ALICE)
Conseil technique sur l’analyse d’un produit Annuaire appelé CTE (Centralisation des Tiers) complémentaire au produit ECILA et ALICE
Développement de WEB Services en prototype pour le produit CTE -
en tant que Chef de projet « outils » (architecte logiciels) pour les lignes 30/100
CDI chez Sage Metz (à Saint Julien lès Metz)Jan 2006 - Jan 2007 -
CDD puis CDI chez le concessionnaire Peugeot Garage Rodenbourg à Strassen LuxembourgJan 2004 - Jan 2006
Participation aux projets suivants :
Maintenances diverses, gestion d’un parc informatique multi-sites, interventions sur les produits PPS (Peugeot Planet System), DCS (Dealer Communication System), DMS (Dealer Management System) ADP V5 & EVA
Ecriture d’applications spécifiques en Microsoft Access et JavaEE , Analyse des besoins, proposition d’un produit de GED Opensource ALFRESCO -
Jan 2003 - Jan 2003
CDD effectué dans le cadre d’un congé sabbatique (du 13/01/03 au 31/07/03) dans la société Coutier Industrie (BASS HAM) pour la mise en place de leur parc informatique dans les nouveaux locaux (regroupement avec Charles Coutier) :
analyse des besoins informatiques et proposition de choix technologiques pour l’informatisation du système d’informations inter-organisationnel :
mise en place, sécurisation et administration :
d’un serveur Linux sous Mandrake 9.0 utilisé en tant que serveur Web (Apache / PHP) et de messagerie (Postfix / Imap / Fetchmail)
d’un domaine Windows 2000 en mode « full » Active Directory (LDAP)
1. du réseau informatique : gestion du pare-feu Zyxel (LAN,WAN, DMZ), des droits utilisateurs, de la sauvegarde, mise à jour des antivirus -
CDI d’analyse programmeur à la filière hospitalière SYMPHONIE (Centre Hospitalier Régional de Metz) puis d'ingénieur analyste au GIE
(Metz) puis à SYMPHONIE On Line (Marly 57) :Jan 1993 - Jan 2004développement d’applications Windows : C++, WINDEV, PENRIGHT!PRO, InstallShield
évolution et maintenance des API de communication inter-produits (écrit en C et utilisant le protocole ONC-RPC)
développement d’applications en C/C++ sur Windows et Linux (Borland C++, MSVisual C++, gcc) : Consulteur de cartes « Vitale » et « CPS »
maintenance évolutive des divers AGL « maison » et des outils associés écrits sous Unix avec le SGBD Pick/Universe -
Travail intérimaire (par le biais de ECO Luxembourg)
à la société de satellite ASTRAJan 1992 - aujourd'hui -
en tant que Volontaire Formateur Informatique au GRETA de Verdun (55) – formateur en Bureautique WORD, Excel
Service national1991 - 1992 -
Deux stages
à l'Institut de Recherche Sidérurgique dans le cadre de la formation initiale :1989 - 1991- 3 mois de le cadre de la Maîtrise informatique. Analyse et validation d’un système expert pour le four à Bloom de Gandrange
- 10 semaines dans le cadre du D.U.T. Informatique. Réalisation d’une IHM sous Windows 3.11 pour un système expert
Langages
Langages dédiés pour le WEB et les serveurs d'applications : PHP, Java, Javascript
Langages Java/C/C++ : Java 3 à 8 (JDK 1. 2 à 1.8), GNU GCC, Microsoft Visual C++ 6.0 à 2015, Clang, Standards connus (STDC, Standard C++03, Standard C++11 - anciennement noté c++0x), Librairies & Frameworks connus (MFC, ATL, STL, Boost, ACE, QT)
Autres langages : Uniface, Langage Basic (Microsoft Visual Basic 6.00 et DOTNET, VBA Office, VBScript, WSH, Pick Basic & Universe), python, Perl, Assembleur x86/x64, prolog, lisp, InstallShield
IDE connus : Microsoft Visual Studio 2003 à 2015, Eclipse, L4G (Windev 14 à 20)
Systèmes d’exploitation
Systèmes Windows : Windows 3.11 à Windows 8.1, Windows server NT à 2008
Systèmes Unix : connaissances dans divers systèmes Unix (AIX, HP/UX, DG/UX, alpha, Sinix, Sun, SCO), Linux (Ubuntu 7 à 15, Debian 7), Cygwin
Autres systèmes : MacOS X
Technologies connues: Technologies de virtualisation du poste et des serveurs (VMWare, VirtualBox, QEMU, Citrix, TSE 2008 à 2012, RDP, Emulateur Windows : Wine), Tolérance de panne et haute disponibilité (RAID, Clustering sous AIX avec HACMP)
SGBD
SGBD Relationnels : SQL Server 2000 à 2012, Oracle 7 et 8.x, MySQL 4 et 5, MariaDB, PostgreSQL,, MS Access, Hyperfile, HyperfileSQL
SGBD Exotiques (PostRelationnels / Objets) : Pick D3, Universe, Jbase, Intersystem Caché, O2, notions de SGDT
SGBD NoSQL & orienté documents : MongoDB, Filemaker, Domino, CEPH
SGBD Génériques : ODBC, JDBC, OLEDB
Réseau
Administration d’un réseau TCP/IP (outils standards Unix, nagios), bonnes connaissances des protocoles réseau (IP, TCP, UDP, ICMP, NETBIOS, SMB, SMTP, IMAP, POP3, …), gestion d’un annuaire DNS, NIS, X500, LDAP (OpenLDAP, Active Directory), partage de ressources (SMB, Samba, NFS, FTP, WebDav), programmation réseau (sockets BSD, Winsock), applications distribuées & Web services (ONC-RPC, DCE-RPC, WinRPC, XML-RPC, Corba, ActiveX/VBX/OLE/COM/DCOM, SOAP, WSDL, UDDI), administration à distance (VNC, RDP, WBEM, WMI)
Sécurité
Bonnes connaissances des diverses politiques de sécurité (DAC, MAC, RBAC, TBAC, stratégies de groupe Windows, SSO, authentification par smartcards, IDS, SSL, SSH, DMZ, PKI, Kerberos), de sauvegarde (GFS), configuration d’un firewall (produit Zywall, ipchains, iptables, shorewall)
Logiciels
Microsoft Office, MS Project 2000, ArcServe 2000, Helpdesk (ServiceCenter de Peregrine), émulateurs (vmWare, Bochs)
Méthodologies
Merise, OMT, UML, Approche MCR
Web
Apache, Microsoft IIS, HTML, DHTML, XML, CGI, PHP 4 & 5 (Frameworks utilisés Symphony 2, Laravel, Zend, Smarty, Magento, Notions de Drupal et Joomla), ASP, ASP.NET, messagerie (postfix, fetchmail, sendmail)
Intranet / Extranet
Connaissances (Workflow, Groupware, GED, GEIDE, extranet), logiciels (Lotus Notes & Lotus Domino 4.x à 5, Zope, eGroupware, phpGroupware, Mioga, Ovidentia), places de marché (Covisint)
Langages dédiés pour le WEB et les serveurs d'applications : PHP, Java, Javascript
Langages Java/C/C++ : Java 3 à 8 (JDK 1. 2 à 1.8), GNU GCC, Microsoft Visual C++ 6.0 à 2015, Clang, Standards connus (STDC, Standard C++03, Standard C++11 - anciennement noté c++0x), Librairies & Frameworks connus (MFC, ATL, STL, Boost, ACE, QT)
Autres langages : Uniface, Langage Basic (Microsoft Visual Basic 6.00 et DOTNET, VBA Office, VBScript, WSH, Pick Basic & Universe), python, Perl, Assembleur x86/x64, prolog, lisp, InstallShield
IDE connus : Microsoft Visual Studio 2003 à 2015, Eclipse, L4G (Windev 14 à 20)
Systèmes d’exploitation
Systèmes Windows : Windows 3.11 à Windows 8.1, Windows server NT à 2008
Systèmes Unix : connaissances dans divers systèmes Unix (AIX, HP/UX, DG/UX, alpha, Sinix, Sun, SCO), Linux (Ubuntu 7 à 15, Debian 7), Cygwin
Autres systèmes : MacOS X
Technologies connues: Technologies de virtualisation du poste et des serveurs (VMWare, VirtualBox, QEMU, Citrix, TSE 2008 à 2012, RDP, Emulateur Windows : Wine), Tolérance de panne et haute disponibilité (RAID, Clustering sous AIX avec HACMP)
SGBD
SGBD Relationnels : SQL Server 2000 à 2012, Oracle 7 et 8.x, MySQL 4 et 5, MariaDB, PostgreSQL,, MS Access, Hyperfile, HyperfileSQL
SGBD Exotiques (PostRelationnels / Objets) : Pick D3, Universe, Jbase, Intersystem Caché, O2, notions de SGDT
SGBD NoSQL & orienté documents : MongoDB, Filemaker, Domino, CEPH
SGBD Génériques : ODBC, JDBC, OLEDB
Réseau
Administration d’un réseau TCP/IP (outils standards Unix, nagios), bonnes connaissances des protocoles réseau (IP, TCP, UDP, ICMP, NETBIOS, SMB, SMTP, IMAP, POP3, …), gestion d’un annuaire DNS, NIS, X500, LDAP (OpenLDAP, Active Directory), partage de ressources (SMB, Samba, NFS, FTP, WebDav), programmation réseau (sockets BSD, Winsock), applications distribuées & Web services (ONC-RPC, DCE-RPC, WinRPC, XML-RPC, Corba, ActiveX/VBX/OLE/COM/DCOM, SOAP, WSDL, UDDI), administration à distance (VNC, RDP, WBEM, WMI)
Sécurité
Bonnes connaissances des diverses politiques de sécurité (DAC, MAC, RBAC, TBAC, stratégies de groupe Windows, SSO, authentification par smartcards, IDS, SSL, SSH, DMZ, PKI, Kerberos), de sauvegarde (GFS), configuration d’un firewall (produit Zywall, ipchains, iptables, shorewall)
Logiciels
Microsoft Office, MS Project 2000, ArcServe 2000, Helpdesk (ServiceCenter de Peregrine), émulateurs (vmWare, Bochs)
Méthodologies
Merise, OMT, UML, Approche MCR
Web
Apache, Microsoft IIS, HTML, DHTML, XML, CGI, PHP 4 & 5 (Frameworks utilisés Symphony 2, Laravel, Zend, Smarty, Magento, Notions de Drupal et Joomla), ASP, ASP.NET, messagerie (postfix, fetchmail, sendmail)
Intranet / Extranet
Connaissances (Workflow, Groupware, GED, GEIDE, extranet), logiciels (Lotus Notes & Lotus Domino 4.x à 5, Zope, eGroupware, phpGroupware, Mioga, Ovidentia), places de marché (Covisint)