ANALYSTE PROGRMMEUR
EN POSTE
juillet 2022 - aujourd'hui
Webmastering
Développement de server web sous Apache2 ou Nginx
o Architectures principalement Apache/MySQL
o Architecture Yii et Yii 2
Environnement : apache, Nginx,PHP 7 et 8, API Rest, HAProxy
Serveur de report Jasper Server
Environnement : Debian 12, Tomcat ,Postgres, python3 ,API Rest
Développement base de données
Développement de process SQL Oracle PL SQL et package EDI/JSON/CSV
Conversion de base de données Oracle /Postgres
Développement package Oracle pour EDI
Connaissances métiers: norme EDIFACT D96A
Environnement : Oracle 18, Python3,Ora2Pg , Postgres 15, debian 12 ,server VSFtp & SSH
Développement Visual Studio
Installation / parametrage VM norme ANSII 2022 (Proxmox ,VMWare)
Environnement : Debian 12, Ansible , SSH, PFSense, Suricata
Connaissances métiers: ANSII-BP028, ISO 27002
apache, Nginx,PHP 7 et 8, API Rest, Jasper Server,Oracle PL SQL ,Postgresql,Ora2Pg,Ansible , SSH, PFSense, Suricata
RESPONSABLE DEVELOPPEMENT
GUYACOM
juillet 2014 - juillet 2022
• Webmastering
• Développement de server web sous Apache2 ou Nginx
◦ Architectures principalement Apache/MySQL
◦ Architecture Django
◦ Sites Web de type Captiveportal (liaison avec Radius et postgres pour lounting)
◦ Sites web Vitrine et ventes en ligne avec CMS Wordpress/Woocommerce et synchronisation avec l𠆞RP pour le billing et Radius pour lounting
◦
• Sécurisation des plates formes:configurations apaches renforcées,autorisations de plages d’ip spécifiques,regles de pare-feux,parametrage ssh ,utilisation fail2ban,accès banques avec API Rest et authentification secure,séparation server web et server data
• Maintenance et sauvegardes des sites web via ordonnanceur cron et shell(rsync…)
Environnement : apache,Nginx,PHP 5 et 7,MYSql(mariadb) ,wordpress,woocommerce,Bootstrap,Jquery ,Nextcloud,HAProxy
• Administration/tuning SGBDR
• Création, paramétrage et sécurisation des servers de données Postgres et MySql
• Développement des structures de données utilisées par l𠆞ntreprise
• Administration des utilisateurs
• création des règles de pare feux(IPTables) sur les servers de données
• Installation d𠆞xtension SIG(Postgis) ou Timescaledb (time-series data avec tables de plusieurs centaines de Go)
Environnement : Postgres ,MySql,Timescale DB,IPTables ,Postgis
• Concepteur développeur sur l𠆞RP Odoo
• Création de modules supplémentaires pour l𠆞RP
• gestion des abonnements
• gestion de tarification des consommation téléphoniques
• gestion des cartes prépayées
• Utilisation et adaptation du module geo-engine pour ajouter composante SIG à l𠆞RP
• Utilisation api XML-RPC et Rest pour connecter l𠆞RP aux autres application Web de l𠆞ntreprises
• Activité 2
• Connexion de l𠆞RP aux sites webs et captive portail de l𠆞ntreprise
▪ Utilisation api XML-RPC et Rest pour connecter l𠆞RP aux autres application Web de l𠆞ntreprises
Environnement :Debian,Odoo (framework python db postgres),API XML-RPX ou API REST,Postgis,
Objectif:Adapter l𠆞RP Odoo aux besoins spécifiques d’un FAI,connecter l𠆞RP aux autres applications métiers, permettre un reporting pour la Direction financière et pour les acteurs institutionnels.
• Conception de scripts systèmes shell,python(2&3), ou SQL
• Création de scripts shell,python ou SQL permettant l𠆞nvoi par l𠆞RP des comptes clients dans le SI métiers puis lquisition des données de consommation des clients vers l𠆞RP.
• Scripts de transferts de données shell,python2 ou 3 avec connexion ssh,vpn ou ssl entre les différentes composantes du SI
• Execution par ordonnanceur cron ou par service (daemon) dédié parfois avec trigger SQL(notification)
• Création de scripts de régulation des backups sur les NAS de l𠆞ntreprise executés par cron.
• Création automatisée espace cloud/ email pour les clients dédiés (python3 et Nextcloud)
Environnement :Debian,shell,python,postgres,mysql,ssh,Openvpn,Freenas,Radius,Microtik
Objectif: synchronisation et sécurisation des différentes couches du SI(Web,ERP,billing,accounting)
• Création de plan de tarification téléphoniques
• Rapatriement et utilisation des plan de tarification des fournisseurs de terminaison téléphonique VOIP (BICS ou Orange)
• Les plans de tarifications sont composées de tables de données Postgres pour les donnée persistantes et de tables RedisDB pour les données live.
• Insertion des plans de numérotations du registres des services à valeurs ajoutées (RSVA,numéro verts et autres)
Environnement : Asterisks ,Freeswitch,CGRates,MySQL ,Postgres et RedisDB
Objectif: billing téléphonique
• Administration parc informatique
• Installation hyperviseur Virtualbox sur PC de travail.
• Installation server Window 2008 et server Debian sur Hyperviseur Proxmox
• Installation et gestion application web GLPI
◦ Inventaire systématique parc informatique hardware et software
◦ Inventaire composantes réseaux du parc informatique
◦ Création d𠆚lertes sous GLPI
• Installation de configuration RAID 1,3,5
• Installation et supervison de NAS (Freenas)
Environnement : GLPI ,Freenas
Postgres ,MySql,Timescale DB,Postgisapache,Nginx,PHP et
7,MYSql(mariadb) ,wordpress,woocommerce,Nextcloud,HAProxy,Odoo,APIRest,Asterisks,RedisDB,GLPI
ANALYSTE PROGRAMMEUR
SHELLY GLOBAL SOLUTIONS
juin 2011 - juillet 2013
SHELLY GLOBAL SOLUTIONS
Ingénieur d’études
Recherche et developpement sur le WMS Shelly(gestion d𠆞ntrepot)
existe depuis 1994,ancien partenaire JDE et SAP
Développement module d’impression industrielle étiquette
Développement FULL-SQL sur Oracle et SQL Server
Lecture de code EAN à partir de cdoes barres avec enregistrement des informations
codées dans les tables de données
Génération des codes barres en différents format avec parametrage possible du
formation
Développment partie cliente avec Delphi et version Web PHP sous IIS
Module de génération de pdf avec ajax à partir de données Oracle/SQL server
Développement application Windows sous Visual Studio VB à partir de l𠆚pplication
Delphi d’origne
Scripts vbs/Powershell de traitement de fichier et dministration dtive directory
Développement application web Javascript/PHP SQL Server ou Oracle avec les framework
javascripts EXTJS 2.0et 4,0
Maintenance,installation SQL Oracle 8 à 11 et et SQL Sever 200 à 2008 R2 sur Wndows
Server 2010
Environnement : Windows,SQL Server,Oracle,Visual Studio,Delphi ,IIS
ORACLE - SQL SERVER -WINDOWS-DELPHI-VISUAL STUDIO-IIS-LAMP