Maric - Développeur SCRIPT SHELL
Ref : 060706M002-
69004 LYON
-
Formateur, Développeur, Ingénieur système, Architecte, Consultant, DevOps (47 ans)
-
Freelance
Expérience professionnelle
Dates, durée Client Descriptif de la mission Technologies
Du 15 mai
2017 au 15
décembre
2017
Chauffeur Privé Support production chez Chauffeur Privé orienté sécurité.
Application orientée micro-service dans un contexte devops
et une architecture entièrement SaS/PaS.
- implémentation du Firewall applicatif global pour les
micro-services
- industrialisation des mises en production et de la gestion
de configuration, de la journalisation et des métriques
applicatives.
Platforme
Heroku, GCP,
AWS,
Logstash/Kibana,
Graphite/Grafana,
Datadog,
Shinken/Icinga,
Rundeck
Applicatifs
AMQP/RabbitMQ,
PostgreSQL,
MongoDB,
Github, Python,
GO, NodeJS,
CircleCI, Ansible,
NewRelic, Sentry,
D'Avril 2014
à Janvier
2015
En parallèle
Allianz Global
Assistance
Reprise de la mission chez Allianz (cf ci-dessous).
- Pilotage des équipes de support et automatisation -
Intégration d'outils de supervision
- Automation des déploiement
- Mise en place d'une équipe de support niveau 2 en
Pologne
Applications
J2EE, tomcat,
Jboss, Apache,
Php.
Système
Redhat, VMWare,
Windows, F5.
Depuis
janvier 2014
Créateur
d'entreprise –
directeur
technique
Travail à la création d'une entreprise faisant du service de
streaming sur le Web.
Programmation d'un microcontrôleur piloté par Raspbery.
Définition des spécifications des développement web.
Développement web Django et Pyramid.
Définition du business plan et de l'offre de services.
Applications
C/kernel Linux.
Python/Pyramid/D
jango, Gstreamer,
format de
compression
Vorbis/OGG.
Système
Raspbian/Debian,
virtualisation
KVM, serveurs
web
Apache/Gunicorn/
Nginx
Août 2013
5mois
Allianz Global
Assistance
Production support pour la plate-forme de ecommerce
d'Allianz servant à la vente d'assurance en ligne, présente
dans 28 pays, 500 millions d'euros de CA annuel.
- Pilotage des équipes de support et automatisation
- Analyse et reprise en main de la migration de l'ensemble
de l'application sur un environnement virtualisé
- Préparation de l'audit PCI-DSS pour le nouvel
environnement
Applications
J2EE, tomcat,
Jboss, Php.
Système Redhat,
VMWare,
Windows, F5,
Checkpoint
Mars 2012
6 mois
Smile suisse Expert système redhat linux : Mise en place d'un
environnement de virtualisation redhat (plusieurs centaines
de VM) avec satellite RHN dans un contexte bancaire
à la Banque Privée Edmond Rothschild, avec une forte
contrainte de sécurité.
Expert Python/Zope : Développement d'un outil
d'interconnexion entre le CMS Plone, le SSO Shibboleth,
et le gestionnaire de groupes GROUPER, pour l'université
de Genève.
Développement
Python, Zope
PAS, Plone 2 et
3, Shibboleth.
Admin. Système
Cacti, Redhat
Virtualization,
RHN Satellite.
Septembre
2011
5 mois
Ingenico Expert système au sein de l'équipe de préproduction.
Responsable de la validation des livraisons applicatives
sur les aspects fonctionnels, sécurité et tests de charge.
Admin. Système
Redhat, gestion
de package, PKI,
openssl, linuxHA
(heartbeat,
keepalived, LVS),
pacemaker,
HAProxy, puppet,
SELinux.
Avril 2011
1 mois
Réseau « Sortir
du nucléaire ».
Redimensionnement et sécurisation des serveurs.
Débogage de nombreuses fonctionnalités.
Admin. Système
Apache, Tomcat,
SMTP/Postfix,
PHP, Perl/Sympa.
Mars 2010
12 mois
APTUS/ACFCI. Développement pour les applications CFENET et guichet
entreprise.
• Développement d'outils pour la mise en production.
• Propositions d'architectures pour l'urbanisation des
différentes applications.
• Finalisation des développements des normes d'édition.
Développement
Python, Zope,
Oracle,
J2EE/Tomcat.
Octobre
2009
5 mois
Osiatis/Ministère
de la Défense.
Assistance à la reprise d'une d'infogérance du réseau
interarmée de la Défense (Intradef).
• Prise en main et suivi de la réversibilité avec les équipes
SUN/EADS.
• Analyse de l'existant et mise en place d'un plan d'action.
• Mise en œuvre des procédures d'exploitation.
Admin. Système
Linux, xen/hvm,
solaris, Windows
server 2003,
MimeSweeper.
Juin 2009
5 mois
APTUS/ACFCI. Optimisation et refactoring de l'application CFENet (Zope)
pour la création d'entreprise en ligne et portage pour
la réalisation du Guichet Unique.
• Migration de versions des logiciels.
• Audit de sécurité.
• Reprise de l'architecture logicielle.
Développement
Python, Zope,
Oracle.
Mai 2009
2 semaines
Osiatis. Assistance technique sur un projet d'avant-vente pour
un marché publique.
• Conception et rédaction d'une solution de haute
disponibilité dans un environnement hétérogène.
• Analyse, conception de solutions et chiffrages de projets
individuels.
Admin. Système
Avant-vente,
Linux/LVS,
routeur Cisco,
Solaris.
Octobre
2008
5 mois
AIC Network. Refonte de l'architecture technique.
• Virtualisation des serveurs applicatifs sur plate-forme
linux haute-disponibilité (VMWare).
• Consolidation de l'architecture technique, en particulier
réseau (redondance des firewall avec vrrp – carp).
• Automatisation des procédures d'installation
des serveurs (outils, packaging, versioning).
• Support technique sur plusieurs applicatifs
(appliance réseau, messagerie).
Admin. Système
Linux, VMWare
Server, openbsd,
openradius,
CARP, OSPF,
BGP.
Mai 2008
10 jours
Réseau « Sortir
du nucléaire ».
Développement d'un filtre de contenu pour un système
de listes de diffusion.
Développement
Python, Postfix,
Sympa.
Mai 2008
2 mois
AIC Network,
Fournisseur
d'accès internet
et solutions de
téléphonie IP,
data center
de Vénissieux.
Audit sur les performances de la messagerie destinée aux
clients, application répartie sur une dizaine de serveurs,
plus de 6000 boites pour la partie mutualisée.
• Analyse des problèmes de performance
et de configuration.
• Mise en œuvre des solutions techniques, dont migration
des serveurs de fichiers NFS vers de nouveaux
filesystems.
Admin. Système
Linux, Postfix,
Courier-imapd,
NFS, réplication
DRBD.
Développement d'une passerelle mail – SQL pour
une application de gestion.
Développppement
Python, Postfix,
MySQL.
2007-2008 EIT Formations C et administration UNIX en inter-entreprise. Formation
Lyon
2007-2008
13 mois
IBM, projet
pour le Ministère
des finances
(anciennement
Direction
Générale
des Impôts et de
la Comptabilité
Publique -
DGCP).
Mise en exploitation de la messagerie interne de la DGCP,
70 000 utilisateurs (mais taillée pour 150 000 en prévision
de la fusion avec la Direction Générale des Impôts),
1 000 000 de mails échangés par jour, 500 Go de transfert
en POP.
Optimisation et correction de l'architecture, notamment
tuning du fonctionnement de Cyrus sur AIX suite à des
problèmes de performance.
Mise en place des procédures et scripts d'exploitation et
de l'environnement de test, versioning des configurations,
procédures automatisées de déploiement des images
des serveurs Debian et mise à jour.
Accompagnement de l'équipe d'exploitation DGCP
(3 personnes).
Admin. Système
Postfix,
OpenLDAP,
Lemon LDAP
(SSO), Cyrus,
Linux, Perl,
paquets Debian,
PXE, Altiris, AIX
5.3 (P5, LVM,
audit), réplication
Global mirror
(baies DS8000).
Formation des équipe d'exploitation sur l'administration
système et réseau Linux, la gestion de version et
de packaging Debian, les applications de messagerie.
Formation
Lyon
Décembre
2007
Unilog Rédaction d'un support de cours et formation Python. Formation
Rabat (Maroc)
Septembre
à mai 2007
quinze
formations
(4-5 jours)
Orsys/Plb
Consulting
Formations inter-entreprises, en développement (C++, C,
Shell, Python), en administration Linux/UNIX.
Formation
Paris
Mai 2006
10 jours
Radio Suisse
Romande (RSR).
Audit et optimisation d'un site Plone (Zope) à grosse
fréquentation (plus d'un million de visiteurs par jour).
Refactoring et correction du code.
Correction de l'architecture Zope et de répartition
de charge.
Développement
Plone, Zope, LVS,
2005 – 2006
2 mois
Soupletube Migration d'une messagerie Microsoft vers
des technologies open source. Scripts de récupération
des messages à partir de la base Exchange.
Support sur la partie réseau, firewall, sécurisation
du réseau pour les utilisateurs itinérants.
Admin. Système
Postfix,
Exchange,
Outlook, Perl
OpenLDAP,
OpenGroupware,
Linux, Samba,
Cyrus, Openswan
(IPSEC), SSL.
Mai 2005
10 jours
Université
de Lausanne
Rédaction d'un support de cours en anglais
sur l'administration Tomcat et formation.
Formation
Lausanne
Avril 2005
8 jours
Radio Suisse
Romande (RSR).
Formation et pilotage d'un développement sur Zope Plone. Formation
Genève
2004-2005
1 an
Kylog Installation d'anti-spam/anti-virus.
Migration de contrôleurs de domaines et serveurs
de fichiers Windows vers samba/LDAP.
Administration système et réseau sur les serveurs internes.
Admin. Système
Spamassassin,
Clamav, Postfix,
Samba, WINS,
OpenLDAP,
Réseau Linux,
SSH, PPP,
Subversion, Zope,
Apache,
Développement de solutions métiers basées sur Zope.
Intranet (LDAP) gérant le groupware en relation avec
un serveur de fichiers samba.
Site internet hautement sécurisé (cryptage et signature
des documents, authentification des utilisateurs distants
via une clé privée sur support usb).
Intégration du support Webservices sur un serveur Zope
permettant une extraction de données pour une application
J2EE.
Développement des sites de la société, inscription
aux formations en ligne.
Développement
Zope, Plone,
Java, SSL, PHP,
SOAP, Zope,
Java,
2003
1 an
Ares Installation et administration des serveurs
de développement.
Admin. Système
Linux
Redhat/Debian,
CVS.
Développement du site internet de la ville de Lyon
(********), site statique d'environ 2400 pages.
Conception et mise en oeuvre de l'intégration automatique
du contenu du site à partir de documents Word.
Reprise, portage et évolution de l'application de gestion
des petites annonces pour Lyon Campus.
Développement
VBScript, VBA
Word, HTML,
PHP, Javascript,
MySQL.
Pro*C (Oracle), C,
MySQL.
Formations administration Linux avec certification LPI.
Participation à la correction des supports de cours LPI.
Formation
Genève, Paris,
Lyon,
2002
1 an
Ares, en régie
chez Cirec,
société traitant
les chèques
bancaires (tri,
archivage) pour
une dizaine de
grands comptes
(CCF, Lyonnaise
de banque,
Caisses
d'épargne, Crédit
Agricole...)
Intervention sur leur application de tri et d’archivage,
dont un refactoring complet de l'application, une intégration
au système de gestion de version, le développement
d'une interface graphique en python.
Automatisation de la mise à jour des centres répartis
dans toute la France, mise en place de paquets rpm
pour Mandrake.
Développement
Python, MySQL,
Linux, CVS, rpm.
2000-2001
2 ans
EDF - SEPTEN
(stage)
Développement d'une interface graphique portable pour
une application de calcul de radio-protection (14 mois).
Évaluation d'un passage à Python pour le développement
d'IHM en remplacement de C++.
Développement
C++/STL, librairie
IHM FOX,
développement
sous
Windows/UNIX
Solaris, CVS,
Python,
Formation
2012 : Master M1 d'informatique à l'Université de Franche-Comté.
2012 : Ingénieur certifié redhat (certifications RHCSA et RHCE).
2004 : Licence d'informatique à l'Université de Franche-Comté.
2001 : BTS analyste-programmeur délivré par le CESI.
1999 : DEUG Chinois Langue et Civilisation.
1995 : Baccalauréat général scientifique (S option mathématiques).
Compétences
Architecte de solutions basées sur le logiciel libre, je suis spécialisé dans la conception des systèmes
d'information en partant de l'infrastructure physique, passant par les solutions n-tiers et la conception de
solutions logicielles.
Intervenant principalement sur la conception et la mise en place, je fais également de l'audit et de l'avant-vente, et ponctuellement des interventions plus techniques sur du développement d'aspects avancés concernant la sécurité applicative, la fiabilité et la redondance, ou les performances.
Compétences informatiques
Plates-formes : UNIX, Linux, BSD, Microsoft Windows.
Langages de développement : Python, C, C++, Perl, UNIX shell, Javascript, Java, J2EE.
Analyse : SOA, ITIL, UML, Merise.
Technologies : Web, Zope/CMF/Plone, LAMP, Tomcat, JBoss.
Bases de données : ZODB, MySQL, PostgreSQL, Oracle.
Système : Linux, POSIX, sécurité, performance, filesystems, clusters (Linux Virtual Server – LVS,
BSD ucarp), Virtualisation (Xen/RHEVM/KVM/VMWare).
Réseaux : TCP/IP, HTTP, Nagios, Messagerie/antispam/anitvirus, ssl, firewalls.