Mohammed - Administrateur système SCRIPT SHELL
Ref : 170722C001-
38000 GRENOBLE
-
Administrateur système, Ingénieur système (38 ans)
-
Freelance
Expériences professionnelles*
CASUR - CGI pour Airbus DS Intelligence (Toulouse) Déc 2019 mai 2020
Ingénieur système Linux / DevOps
Au sein d’une équipe de 8 personnes, nous assurions les livraisons des plateformes applicatives aux
métiers en mode agile, avec des sprints de trois semaines.
Étude et analyse des prérequis avec les responsables métier (ressources, flux,…etc)
Créer et configurer des projets OpenStack
Déployer et configurer des clusters Openshift
Créer et configurer des instances Openstack/VMware
Développement de rôles Ansible
Assister les métiers lors des déploiements applicatifs (problématiques systèmes,
analyse/développement de scripts)
Automatisation :
Développement d’un script permettant d’automatiser la recette
SOGETI France pour DGAC-DSNA (Toulouse) Février 2019 Aujourd’hui
Consultant infrastructure UNIX et Linux
Au sein d’une équipe système, je contribue au maintien et l’évolution de l’infrastructure.
• Administration système Linux N2/N3
• Expertise automatisation
• Programmation Shell
Projets en cours de réalisation :
- Développement d’un script permettant la mise a jour des listes de diffusion
automatiquement
- Refonte et correction des scripts existants
• Résolution d’incidents et problèmes N2/N3
• Rédaction de documentations et procédures techniques
SOGETI France pour ANTAI (Toulouse) Mars 2018 Janvier 2019
Consultant infrastructure UNIX et Linux
Migration du SI actuel vers une nouvelle infrastructure virtualisée sous VMWare ESXI (environ 1200
serveurs dédier).
• Etude d’impacts et portabilité de l’ensemble des bulles applicatives en collaboration avec les
différentes équipes techniques et applicatifs
• Réalisation des P2V (Physical TO Virtual) à l’aide de l’outil vConverter
• Développement d’un script shell interactif permettant l’automatisation des actions pre/post
P2V
• Reconstruction de serveurs from scratch :
- Installation et configuration du système via Ansible
- Déport de rôles en prenant en compte les particularités présentes sur les serveurs
sources (migration de données, batchs, installation et configuration des Middlewares,
…etc.)
• Ingénierie système, investigation et résolution d’incidents et problèmes N2/N3
• Formation et transfert de compétences
• Rédaction de documentations et procédures techniques
INDEPENDANT (Freelance)
Avril 2014 à aujourd’hui
Synthèse : Indépendant (Freelance) – Clients : Startup, SSII, PME/PMI (Algérie)
Rôle : Administrateur système Linux (Open Source)
Réalisation :
Installation et configuration d’un serveur (DNS, DHCP, OpenVPN) sous Ubuntu
Installation et configuration d’un serveur web Apache sous Debian
Mise en place de la solution de messagerie collaborative Open Source Zimbra
Installation et configuration d’un serveur de supervision Nagios Open source
Installation et configuration d’un serveur linux sous Raspberry-pi :
- Mise en place d’un point d’accès wifi (AP) sécurisé
- Mise en place d’une procédure d’envoi de SMS
Développement d’un script bash permettant l’intégration automatique d’une application de gestion de stock
Installation et configuration d’un serveur Open LDAP avec un système de réplication
Mise en place d’un mini laboratoire de test a base de VMs Linux sous VMWare Workstation
Développement de procédures shell en fonction de besoins spécifiques
STERIA pour EDF
Décembre 2012 à mars 2013
Synthèse : Projet de migration applicative - Client : EDF (Electricité De France)
Rôle : Administrateur système UNIX / Linux
Réalisation : Dans le cadre de ce projet de migration, j’étais chargé des taches suivantes :
Le développement d’un script bash permettant d’automatiser la vérification desprès-requis systèmes (ressources hardware et software) afin de faciliter la migration de Solaris vers AIX
La validation de la configuration système avant de procéder a la migration
L’optimisation des scripts techniques et la validation de leur bon fonctionnement sous système AIX
Le développement d’un script bash sur mesure de sauvegarde applicative afinde répondre aux contraintes métiers
Le développement d’un script bash permettant d’analyser les fichiers logs générés par les batchs de nuit
Le développement d’une solution shell permettant d’industrialiser les plateformes UNIX
Le montage des environnements applicatifs en collaboration avec les différentes équipes techniques et applicatives
La rédaction de documents et procédures techniques
STERIA pour DISFE
Août 2010 à octobre 2012
Synthèse : Maintien en condition opérationnelle des socles serveurs - Client : DISFE (France)
Rôle : Administrateur système UNIX / Linux
Réalisation : Au sein d’un pôle d’expertise, j’assurais :
L’administration système des serveurs AIX dès leur mise en oeuvre sur les plates-formes de pré-production et de production
Le maintien en conditions opérationnelles des plates-formes en production
La résolution d’incidents et problèmes niveau 1 et niveau 2
La fiabilisation des consignes et accompagnement auprès des pilotes pour améliorer le support N1
Le développement de scripts ksh afin d’apporter des solutions aux problèmes récurrents rencontrés en production.
La planification des changements et leurs mises en production via GLPI et d’autres processus internes
La télémaintenance (astreinte) N2
Le support aux utilisateurs
La surveillance système sous Patrol et ATR (Analyse Temps Réel : outil développé en local)
La rédaction de documents et procédures techniques
Expectra pour STMicroelectronics
Mars 2007 à mars 2010
Synthèse : Administration système - Client : STMicroelectronics (France)
Rôle : Support-Administrateur système UNIX / Linux
Réalisation : Au sein d’une équipe de spécialistes et d’experts système, j’assurais :
L’Installation et configuration de serveurs en Datacenter (Hardware et software)
L’administration système d’environ 2400 serveurs dédiés et Workstation sous Solaris 8 et Redhat entreprise
Le support N1 et N2 aux utilisateurs
La résolution d’incident et problèmes via Remedy (Workflow)
La sauvegarde et restauration de données sous TINA et TSM
Le développement et l’amélioration de procédures shell
Activités
Installation et configuration de serveurs
Administration système
Maintien en condition opérationnelle des socles serveurs
Industrialisation et automatisation
Gestion de sauvegarde et d’archivage
Support aux utilisateurs
Gestion des incidents et problèmes
Surveillance système (monitoring)
Mise en production (changement, maintenance)
Développement de scripts shell (sh,ksh,bash)
Sécurité système
Télémaintenance
Langues étrangères
Arabe (langue natale)
Français (bilingue)
Anglais (Intermédiaire)
Formations
2010 : Formation anglais - Wall Street Institute (France)
2009 : Administrateur Système UNIX & Linux (France)
2003-2005 : BTS Micro-informatique et réseaux (Algérie)
Compétences
Systèmes d’exploitation :
Propriétaire : IBM AIX (5.2, 5.3, 6.1), Solaris (8, 10)
Open Source : Debian, Ubuntu, Redhat Entreprise, Linux Mint, Raspbian
Langages :
Scripting: Shell (sh, ksh, bash), Perl, AWK,
SED
Web: J2EE, PHP, (X)HTML, CSS, XML, Python/Django
SGBD :
MySQL
Services & protocoles :
Apache, Samba, CFT, (s)FTP, NFS, SSH, Rsync, Unison, TCP/IP, OpenVPN, LDAP, DNS, DHCP, Postfix, Sendmail
Backup :
TINA, TSM
Monitoring :
Nagios, Patrol
Virtualisation :
VMWare, VirtualBox
Ordonnancement:
TWS (Tivoli Workload Scheduler), Cron (Planificateur de taches)
Logiciels :
Bureautiques : MS Office
Gammu (gestion des SMS)
Iptables
GLPI (gestionnaire de parc)
Remedy (workflow)
Autres :
HMC (Hardware Management Console for IBM)
WebSphere