
Zakaria Morchid
Ingénieur DevOps Senior | Infrastructure as Code
Salaire / Taux journalier
92320 Châtillon, France
Mobilité : Paris, Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur DevOps avec 9+ ans d'expertise en Infrastructure as Code et automatisation. Architecte de frameworks GitOps/Terraform et solutions IaC pour orchestration cloud, avec expérience BNP Paribas et Groupement Les Mousquetaires. Spécialiste Python/Ansible/Kubernetes, je conçois des pipelines CI/CD robustes et des outils sur-mesure pour accélérer vos déploiements et optimiser votre infrastructure cloud.
Expérience de travail
Ingénieur DevOps & Développeur – Automatisation et Orchestration d’Infrastructure
Stime DSI Groupement Les Mousquetaires
janv. 2023 - Présent
3 ans 10 mois
35210 Châtillon-en-Vendelais, France
Contexte : Membre de l’équipe Automatisation puis Hybridation, en charge de la conception et du développement de plusieurs solutions et frameworks internes : framework d’Infrastructure as Code, framework GitOps pour Terraform, plugins et automatisations Backstage destinés au catalogue de services de l’entreprise, ainsi que l’outil Roadmap Manager. Responsable du développement et de la publication de services dans les catalogues du cloud privé vMarket/Aria et Backstage, ainsi que de l’accompagnement des équipes dans la conception, l’intégration et le déploiement de leurs services. Apport d’expertise, de conseil et d’accompagnement aux équipes, veille technologique et prise en charge des demandes liées aux solutions de la chaîne CI/CD. Activités : Développement et maintien de la plateforme Backstage interne : création de plugins frontend et backend, développement d’actions Scaffolder personnalisées, mise en place de formulaires dynamiques alimentés par des API (OpenShift, GitLab, GCP, AWX) et intégration de workflows d’approbation pour sécuriser les opérations sensibles du catalogue de services. Conception d’un framework Infrastructure as Code (IaC) permettant de générer des manifestes YAML à partir de patterns d’infrastructure et d’orchestrer, via GitLab CI, l’exécution de Job Templates AWX pour le provisionnement de VM, la gestion des inventaires et l’installation de briques techniques (middleware, configurations, bases de données). Développement de Roadmap Manager, solution permettant de centraliser le suivi d’une quinzaine d’outils CI/CD (GitLab, Argo CD, Harbor, Vault, Nexus, etc.), de leurs versions déployées et des versions disponibles, afin de faciliter la planification des montées de version. Conception et développement d’un framework GitOps pour Terraform permettant de générer dynamiquement des pipelines GitLab CI pour orchestrer l’exécution des services Terraform et gérer les composants de la chaîne DevOps. Conception et développement de services Terraform et Ansible, puis publication dans le catalogue de services du cloud privé vMarket, notamment pour la création de namespaces OpenShift et de workspaces GitLab. Réalisation d’un POC Kubernetes basé sur un opérateur développé avec Kopf, permettant de créer automatiquement des projets GitLab à partir d’une Custom Resource Definition (CRD). Livrables : Provisionnement automatisé d’environ 900 VM (Linux, LPAR AIX et Windows). Modules Terraform. Plugins Backstage frontend et backend. Playbooks et collections Ansible, Job Templates AWX. Bibliothèques GitLab CI et CLI Python. Pipelines CI/CD et automatisations Ansible. Gestion de plusieurs environnements : étude, recette, préproduction et production. Documentation technique et revues de code. Environnement technique : Python : Python, Pytest, MyPy, Pylint, Black, Click, Jinja2, API REST DevOps / CI/CD / IaC : Ansible, Terraform, OpenShift, Kubernetes, GitLab CI, AWX, Argo CD, Nexus, Harbor, SonarQube, HashiCorp Vault, Kaniko, vMarket/Aria, GCP Backstage / JavaScript : Backstage, React, Node.js, TypeScript Outils : GitLab, Jira Méthodologie : Agile
Devops Engineer chez BNP
BNP Paribas
janv. 2020 - janv. 2023
3 ans 1 mois
93100 Montreuil, France
Contexte : Support de niveau 3 (N3) sur la toolchain DevOps et développement d’une application web interne visant à simplifier et automatiser l’envoi des communications. Activités : Assurer le support N3 de la toolchain DevOps, notamment sur Jenkins, GitLab, Artifactory, Nexus et Ansible Tower. Analyser et diagnostiquer les incidents, identifier les causes racines, corriger les bugs et mettre en œuvre les correctifs nécessaires. Concevoir et développer une application web permettant de simplifier et d’automatiser l’envoi des communications. Réaliser la migration de projets Jira et d’espaces Confluence vers de nouvelles instances. Livrables : Application web interne de gestion et d’envoi des communications. Migration des projets Jira et des espaces Confluence. Correctifs et résolution d’incidents N3 sur la toolchain DevOps. Environnement technique : Développement : Python, Flask, JavaScript, Jinja2, WebSocket Infrastructure : Nginx, Redis DevOps : Jenkins, GitLab, Artifactory, Nexus, Ansible Tower Outils collaboratifs : Jira, Confluence
Consultant DevOps – Gefco
GEFCO
janv. 2018 - déc. 2019
2 ans
92400 Courbevoie, France
Contexte : Mise en place et automatisation du provisionnement d’infrastructures VMware vSphere pour les équipes DBA et de développement, avec industrialisation des déploiements et intégration des applications à la chaîne CI/CD. Activités : Automatisation du provisionnement et de la configuration des infrastructures VMware vSphere à l’aide de scripts Python, PowerShell et Shell. Intégration des applications dans l’usine de build et de déploiement basée sur Jenkins et XL Deploy. Développement de playbooks Ansible et de scripts Python/PowerShell pour automatiser les opérations de déploiement et de configuration. Administration et configuration de Jenkins, notamment la gestion des masters et des nœuds d’exécution. Accompagnement des équipes DBA et de développement dans la mise à disposition de leurs environnements. Livrables : Infrastructures et environnements provisionnés et configurés. Playbooks d’automatisation et scripts Python, PowerShell et Shell. Pipelines/jobs Jenkins. Documentation technique et revues de code. Environnement technique : DevOps / CI-CD : Jenkins, XL Deploy, Ansible Développement / scripting : Python, PowerShell, Shell Infrastructure : VMware vSphere, Linux SCM / Build : Git, SVN, Maven
Ingénieur étude et développement (JAVA EE/ Python / Big Data)
Novancy One | Recruitment & Executive Search
sept. 2018 - janv. 2019
5 mois
Casablanca, Maroc
Projet Java EE: - Développement et analyse de spécifications détaillées. - Conception et développement des application Java/EE pour nos clients. - Développement un serveur d’application Java/EE. Projet Big Data : - Installation et configuration Hadoop sur Amazon EC2 - Intégration Odoo avec Hadoop - Réalisation des programmes MapReduce pour traiter des données structurées (SQl) et non structurées (txt). Projet Odoo : - Analyse de besoins, Conception et développement des modules sur Odoo (OpenERP). - Integration Odoo avec le serveur Gmail. - Migration Odoo entre deux serveurs. - Déployer Odoo en SSL en utilisant le serveur http nginx.
Analyste intelligence décisionnelle (Stage)
ICOZ
juil. 2013 - août 2013
2 mois
Casablanca, Maroc
- Développement d'un outils de Veille Stratégique (Sociétale, Entreprise, Concurrentielle) Multimédia. - Construit et utilisé des lexiques de sentiments et d'émotions spécifiques pour le Dialect-Arabe. - Exploitation des technique de machines learning pour l'analyse sentimentale (Dialect-Arabe, Français). - Créer des algorithmes, scripts pour analyser les sentiments des utilisateurs Twitter et Facebook.
Conception et réalisation d'une plateforme e-commerce. (Stage 2éme année)
MINISTERE DE LA COMMUNICATION
juin 2013 - août 2013
3 mois
Rabat, Maroc
Implémentation d’une solution VoIP sécurisée. (Projet de fin d'études)
USAID
mars 2012 - août 2012
6 mois
Rabat, Maroc
Conception, Réalisation d’une Application de gestion des anomalies de comptage MT.(Stage 1éme année)
ONEE-Branche Eau
mai 2012 - juil. 2012
3 mois
Béni Mellal, Maroc
Formation
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS
Diplôme d'ingénieur informatique
2013 - 2016
4 ans
Diplôme d'ingénieur informatique
Classe préparatoire aux grandes écoles - Beni Mellal
2010 - 2013
4 ans
lycée mohammed 5 - Beni Mellal
Baccalauréat, Ingénierie mécanique
2006 - 2010
5 ans
Baccalauréat, Ingénierie mécanique
Licences et certifications
CKS: Certified Kubernetes Security Specialist
Délivré le : mars 2025
CKA: Certified Kubernetes Administrator
Délivré le : mai 2022
CKAD: Certified Kubernetes Application Developer
Délivré le : mai 2022
CyberSecurité
Délivré le : nov. 2021
DevOps Foundation Certificate
Délivré le : juin 2018