Vignarajah Glennie

Site Reliability Engineer
(en télétravail)

90 rue du fort de Troyon 42300 Mably Tél. : 06 15 55 16 66 E-mail : glennie@glennie.fr Web : https://www.glennie.fr Blog : https://blog.glennie.fr	Né le 7 septembre 1976 Nationalité : Française. Pacsé, 2 enfants.

EXPÉRIENCES PROFESSIONNELLES

Février 2022 HAPROXY (télétravail)	Ingénieur Système en télétravail Gestion de l’infrastructure : En tant que membre d’une équipe répartie dans le monde (USA, Croatie, France), prise en charge de l’automatisation des déploiements avec puppet de nouveaux serveurs (linux Debian), d’applications (php, nodeJS, java, python), base de données (mysql, elasticsearch, mongodb, clickhouse, cassandra), gestion de queues (rabbitMQ), hautement disponibles et sécurisées (réplication de base de données, varnish, haproxy), monitoring (nagios, grafana, outils internes, kibana, logstash), sauvegardes... debug et optimisations d’applications web, OS (linux debian) Déménagement de plus de 2500 serveurs d’un data center à un plus moderne : audit et arrêt des serveurs en respectant les contraintes stricte de haute disponibilités et validation post déménagement. Documentation et amélioration continue
Avril 2019 Cybeletech (télétravail)	Site Reliability Engineer en télétravail Gestion de l’infrastructure : Automatisation du déploiement du dernier commit de la branche d’une application sur l’environnement de dev depuis Gitlab-CI à l’issue des tests afin de permettre aux commerciaux et chefs de projets d’effectuer des tests manuels. Automatisation, déploiement, sécurisation, supervision, sauvegarde, optimisation, upgrade et debug d’infrastructure informatique (linux, ansible, haproxy/nginx, mariadb/mongodb, rabbitMQ, nodeJS/php/python, monit/netdata, docker, slurm, hdfs). Administration de l’infrastructure dev/test/preprod des applications web, gestion de CI/CD et conteneurisation (Gitlab, docker, scripts) Amélioration/optimisation/réorganisation/automatisation des rôles ansible et création de nouveaux rôles en fonction des besoins et mise en place de tests unitaires via molecule sur ces rôles. Gestion et suivi de projets internes et externes, suivi des prestataires (ovh, atos), analyse des incidents de l’infra (identification de root cause, mise en place de contournements « à chaud », corrections définitives, rédaction de post-mortems) et amélioration continue de l’infrastructure Amélioration des process internes (onboarding, offboarding, automatisation, déploiements) Support utilisateurs (laptops sous debian et windows) et déploiement d’outils interne (gitlab, glpi, urbackup, seafile, cryptpad, mattermost, openproject etc), sensibilisation aux bonnes pratiques (philosophie devops, nécessité d’automatisation et d’intégration continue, sécurité, vie privée), accueil de nouveaux arrivants dans l’entreprise, veille technologique constante et astreintes.
Août 2017 Mediapart (télétravail)	Site Reliability Engineer en télétravail Gestion de l’infrastructure : Automatisation, déploiement, sécurisation, supervision, sauvegarde, optimisation, mise à jour et debug de l’infrastructure d'applications web (haproxy/varnish, apache/nginx, mariadb/elasticsearch, rabbitMQ, redis/memcache, php/java/nodeJS, monit/nagios/cachet, netdata/prometheus/grafana) via ansible sous Debian. Administration de l’infrastructure dev/test/preprod des applications web, gestion de CI (stash/bamboo, docker, fabric, scripts shells), gestion centralisée des logs (heka/syslog et elasticsearch/kibana) et maintenance des scripts de déploiement d’applications web sous capistrano. Maintenance de la plateforme d’hébergement virtualisée (vmware) en lien avec l’infogéreur(Mediactive) et acorus (protection ddos). Amélioration/optimisation/réorganisation des rôles ansible et création de nouveaux rôles en fonction des besoins et mise en place de tests unitaires via molecule sur les rôles ansible. Gestion et suivi de projets internes et externes, suivi des prestataires, analyse des incidents de l’infra web (identification de roots cause, mise en place de contournements « à chaud », corrections définitives et rédaction de post-mortems), amélioration continue de l’infrastructure et administration d’outils divers (openvpn, btsync, jira, crowd, dns, certificats SSL…) Divers : support continu aux développeurs (bonnes pratiques/conseils d’optimisations/améliorations), accueil de nouveaux arrivants dans l’équipe infra, veille technologique constante et astreintes.
Octobre 2014 – Août 2017 Oxalide (télétravail)	Ingénieur Système Web en télétravail Hébergement Web haute disponibilité : Installation, mise à jour, sécurisation, optimisation et debug d'applications web (varnish, apache/nginx, mysql/postgreSQL, php, java, nodeJS...) sous Debian. Planification et migration d’applications vers l’infrastructure d’Oxalide et/ou cloud public (aws). Migration des serveurs (physiques et virtuels) obsolètes vers une nouvelle architecture en les industrialisant sous Chef avec la reprise des applications hébergées. Gestion des incidents avec identification, analyse et correction de la « root cause » Automatisation des déploiements d’applications via capistrano Conseils et gestion des changements d’infrastructures matérielles, logicielles et support clients. Suivi d’incidents spécifiques à chaque client, gestion de la documentation et veille technologique constante. Astreintes
Octobre 2012 – Octobre 2014 AMAZON.FR Logistique	Ingénieur Système Gestion de l’infrastructure technique du site de Chalon-sur-Saône : Migration de l’infrastructure technique du logiciel de gestion de temps et Ressources Humaines (Bodet, Kelio software) vers une infrastructure virtualisée sous Hyper-V composée de 2 serveurs physiques sous Windows 2008, 2 serveurs virtuels dédiés à l’application et un serveur de base de données (MS SQL Server 2008 R2). Mise en place de scripts d’automatisation (shell, python) et de monitoring sous icinga/nagios des serveurs Windows, Linux, imprimantes, onduleurs et pointeuses. Rédaction et application des procédures d’évolution et correctives. Gestion et escalade des incidents logiciels et matériels. Gestion du parc informatique composé de serveurs Windows 2008 (AD, serveur d’impression et partage de fichiers), Linux (applications métiers et techniques, bases de données), switchs et point d’accès wifi (Cisco), onduleurs (APC), pc (Windows 7), imprimantes (HP et Zebra), clients légers (HP et Dell), RF scanners (Motorola), scanners (honeywell) et automates (slams, corral, cubiscan et balances). Gestion, suivi de demandes et assistance aux utilisateurs sur de nombreux produits en lien avec les équipes de développement et de gestion de projets répartis dans le monde. Management : Management technique de 3 techniciens. Assistance technique au responsable informatique et remplacement de celui-ci lors de ses absences. Gestion du budget informatique et des achats.
Septembre 2002 – Octobre 2012 A. T. I. H.	Ingénieur Système Management : Management technique de 4 techniciens. Assistance technique au responsable informatique et remplacement de celui-ci lors de ses absences. Suivi de l’évolution du système d’information : Conduite de changement (migrations logicielles et matérielles, assistance aux utilisateurs avec compréhension et empathie) Mise en place de Redmine avec le plugin redmine_dmsf, traduction de l’interface du plugin vers le français et contribution de la traduction via github. Mise en place du Plan de Reprise d’Activité (PRA) des applications critiques hébergées sur des machines SPARC (solaris 10) et x86/x64 (Linux et Windows). Pilotage et recette de la migration de l’infrastructure physique x86/x64 vers une infrastructure virtualisée sous VmWare (vSphere 5). Migration des machines physiques sous Linux et Windows en machines virtuelles (P2V) à l’aide de VMware vCenter Converter Standalone. Pilotage et recette de la migration d’un cluster SUN de la version 3.0 à 3.2. Migration des serveurs de fichiers de Windows 2000 vers Windows 2003 avec la mise en place d’une procédure de sauvegarde et de restauration rapide par Clichés Instantanés de Volumes (Volume Shadow Copy Service). Pilotage de l’installation de la baie de stockage HP/3PAR (F-400), migration de données et mise en place d’une réplication asynchrone des données critiques vers le site parisien. Administration des serveurs sous Linux Debian (Sarge, Etch, Lenny, Squeeze, Sid), Solaris 8/9/10, Windows 2000/2003/2008. Pilotage de la migration du logiciel de sauvegarde (netvault 7.21) vers la version 8.21 avec la mise en place du « destaging » Pilotage de la migration de l’authentification vers un système SSO (CAS) des applications Web (php, java) et migration des comptes d’une base mysql vers annuaire LDAP (OpenLDAP) par un script shell. Suivi de l’installation de la suite logiciel Hypérion (Hyperion Performance Suite, Hyperion Analyzer, Hyperion Essbase), Genio et interconnexion de ces applications vers les bases de données MySQL 5 (datawarehouse, connexion ODBC) et Oracle 10g (repository, connexion native) sous Solaris 8. Suivi de « clusterisation » des applications e-PMSI (MySQL, SAS, Tomcat, samba) et pARHtage (Lotus Domino 5 et Informix 2000) sous SUN CLUSTER et administration de ces clusters. Choix d’une nouvelle solution de sauvegarde (NetVault de BakBone) et mise en place de cette solution. Mise en place de serveurs IIS 6 (hébergeant des applications et des web services écrits en C#) et sécurisation de celui-ci par un reverse proxy (sous apache 2 en HTTPS). Pilotage de déploiement du logiciel de gestion des Ressources Humaines (Virtualia RH) et support technique N1 aux utilisateurs du pôle RH. Sécurisation des serveurs web (Apache 2) à l’aide du module « mod_security » Assistance utilisateurs sur les produits utilisés en interne (Linux, Solaris, Suite office, Windows Xp, OutLook, SAS) Rédaction et maintien à jour des procédures d’exploitation. Mise en place du système d’information et intégration du préexistant : Installation des serveurs sous Linux (RedHat 7 et 8), Solaris (8 et 9) et Windows 2K et configuration des baies de stockage MTI (Linux, Solaris et Windows 2K). Gestion des serveurs web (Apache 2) de proxies (Squid, Apache) et des noms de domaines (BIND) Mise en place de la politique de sécurité et suivi de l’évolution du parc. Étude et Mise en place des relais mails (Postfix) avec un système de filtrage de spams (SpamAssassin) et de virus (ClamAv) Configuration de firewalls (Iptables) inter connectant 4 réseaux (DMZ Internet, DMZ Base de données, DMZ dotNet et DMZ Applications). Installation, configuration et optimisation des serveurs MySQL 4/5 avec réplication (Linux et Solaris). Réinstallation des serveurs solaris préexistants et ses applications (Lotus Domino et Informix 9). Étude et mise en place de la politique de sauvegarde (Net Backup, Backup Exec, CPIO, TAR, rdiff-backup) Automatisation des procédures d’exploitation (PHP, Shell, Cron).
Janvier 2000 – Septembre 2002 GFi Informatique	Administrateur Système En mission au Ministère de l’Emploi et Solidarité – 18 mois Administration de serveurs UNIX (HP-UX 9000), Netware 3.12 et NT 4. Suivi des sauvegardes, suivi et résolutions d’incidents sur les sites déconcentrés par intervention à distance et rédaction et mise à jour des procédures techniques. Gestion des sauvegardes. En mission au CSIA IDF (Site de Montigny) – 9 mois Gestion d’un parc de plus de 2500 PC (Windows NT), 700 imprimantes et de 71 serveurs (Netware 5.), suivi des interventions des prestataires extérieurs (Compaq, Lexmark…) et support utilisateurs sur des logiciels spécifiques au régime d’assurance chômage, suite bureautique et multimédia. Au siège Social de GFi Informatique – 3 mois Gestion d’un parc de plus de 500 PC (Windows 95/98/NT) et 5 serveurs (Win NT.) Gestion de la messagerie sous Lotus Notes, panification et gestion des sauvegarde et support utilisateurs sur une grande variété de logiciels.
Avril – Octobre 1999 C. R. I. T. à l’I. U. T. de Villetaneuse	Technicien micro réseau Installation et configuration de 2 serveurs sous Netware 5 et 1 serveur Linux. Mise en place de 150 postes clients (Windows 95 et Linux en multiboot.) Étude et mise en place d’un système de restauration rapide des postes clients. Étude et mise en place de stratégies utilisateurs (ACLs, scripts de login, quotas) Installation et configuration de logiciels. Rédaction de manuels techniques, manuels utilisateurs et formation des enseignants. Assistance utilisateurs.

COMPÉTENCES EN INFORMATIQUE

Systèmes d’exploitation	Linux (debian, RedHat, arch), Solaris 8/9/10, Windows (2000, XP, Seven, 2003, 2008, 2012, 8, 10), HP-UX, Netware.
Scripting	Shell (bash, sh), batch, php (notions), python (notions)
Hardware	Installation et configuration des composants d’une machine x86/x64 et sparc (séries Mx000 et Vx40), baies de stockage (3PAR, JBOD), imprimantes, librairies de sauvegarde (Oracle)
Bases de données	Mariadb/MySQL (installation, configuration, sauvegarde, optimisation et réplication), mongodb (installation, configuration et sauvegarde), Oracle (notions) et postgreSQL (notions), MS SQL Server (installation, configuration et sauvegarde)
Réseaux	Mise en place d’un réseau local sous TCP/IP et administration des switchs Cisco (3950)
Sécurité	Sécurisation des solutions LAMP (sécurisation des applications PHP), mise en place de firewalls sous iptables, OS et Application Hardening. Mise en place d’une politique globale de sécurité et application de celle-ci au SI
Messagerie	Postfix, Cyrus, eGroupware, et solutions de filtrage (amavis, spamAssassin, clamAV, greylisting, RBL, URIBL, DNSBL)
Clustering	Mariadb/MySQL (réplication), filesystems clusterisés (OCFS2, DRBD), ipvs, heart beat.
Virtualisation	Linux Vserver, Zones Solaris, Qemu/KVM/Xen, VirtualBox, vmware/vSphere, Hyper-V, docker
Stockage	Multiple Devices Driver (Raid et Device Mapper sous Linux), LVM2 (Linux), SDS (Solaris 8/9), ZFS, Multi-Pathing, Baies SAN (MTi, HP/3PAR), switches (Brocade 3200), NFS, CIFS, hdfs
Sauvegardes	cpio, tar, rdiff-backup, rsync, Netvault, urbackup, backupninja et mise en place de scripts de sauvegarde à chaud (mysql, mongodb, OpenLDAP, ms sql server).
Monitoring	Munin, monit, logcheck, Nagios/icinga/centreon, netdata/prometheus//grafana, elasticsearch/kibana, rkhunter, et mise en place de scripts spécifiques.
Divers	Firefox, IE, LibreOffice, KDE, Active Directory, samba, NFS, ssh, FwBuilder, SAS, Tomcat, tinyCA, bind, git, Subversion, Wikis (MoinMoin), Android, outlook, pound, chef, compilation du kernel Linux, AWS, roundCube, CAS, redmine, gitlab, glassfish, Let’s encrypt, cgroup, strace, JIRA, tcpdump, influxDB, seafile
Soft Skills	Empathique, travail dans des équipes réparties dans plusiseurs pays/fuseaux horaires , esprit critique, leadership, éthique professionnelle et attitude positive, metacognition

FORMATIONS / DIPLÔMES

2018	Introduction au firewalling (fortigate – 2 jours)
2010	Administration ZFS (Oracle – 3 jours)
2007	Introduction au langage JAVA (Sqli – 5 jours)
2006	Introduction aux bases de données multidimensionnelles (Hyperion – 5 jours)
2005	Sun Cluster 3 (Sun – 5 jours) Veritas Volume Manager (Sun – 4 jours) V. A. E (Licence Professionnelle Systèmes Informatiques et Logiciels) à l’université Lyon 2
2004	Administration d’un serveur Weblogic 8 (BEA – 5 jours)
2003	Net Backup 4.5 (Veritas – 4 jours) Sécurisation du système d’information (CFSSI – 5 jours)
1999	D. U. T. informatique à l’I.U.T. de Villetaneuse.
1996	Baccalauréat scientifique, option : mathématiques

DIVERS

Langues	Anglais (courant), Tamoul (courant)
Loisirs	Lecture (revues, romans), cinéma, musique.
Bénévolat	Administration de serveurs Linux (dédibox) de la ville d’Ambronay (sites Web, serveur mail, dns...)