Wassim - DevOps ANSIBLE

Ref : 200416K002
Photo de Wassim, DevOps ANSIBLE
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    LaPoste, Phoenix Avril 2021 jusqu’à Aujourd’hui
    Ingénieur Devops Sénior/ Team Leader (5personnes)

    • Rédaction de documents techniques et d’architecture
    • Développement/mise en place les pipelines de déploiement CICD
    • Développement/Automatisation des agents Jenkins personnalisés.
    • Développement/mise en place les pipelines pour le déploiement sous SAPCC
    • Développement /mise en place de gitlab-ci pour l’intégration continu
    • Configuration/Administration de SAPCC securité,certificat,règles , etc...
    • Développement/mise en place de GITOPS
    • Développement des charts Helm pour le déploiement sous Kubernetes/OpenShift
    • Développement des rôles ansible
    • Administration les bases de données MSQL
    • Monter en compétences/encadrer les juniors sur les technologies devOps
    • Migration technique des applications vers les nouvelles infrastructures
    • Support N3
    • MES HNO
    Technologies :Kubernetes/OpenShift,SAPCC,Jenkins,gitlab-ci,Helm,Ansible,NodeJS,Docker,Java/J2EE,MySQL,Redis,NPM,Debian,Redhat,Security,Haproxy,apache2,Redirectionio,nginx,Nexus,Maven,centron,Kibana,Azure,AKS

    Ministère de la Justice, ARED du Janvier 2019 jusqu’à Avril 2021
    Ingénieur Sénior/Architecte Kubernetes/DevOps

    • Rédaction de documents techniques et d’architecture
    • Développement/mise en place les pipelines de déploiement CICD
    • Automatisation/administration et configuration les middlewares
    • Automatisation/administration et configuration les serveurs de MQ.
    • Automatisation/installations des clusters kubernetes
    • Création et automatisation les agents jenkins personnalisés.
    • Configuration les sécurités entre les différents pod
    • Déploiement les applications sous Kubernetes avec Helm
    • Containerisation & automatisation le déploiement des applications sous Kubernetes
    • Automatisation l’installation et la configuration de la base de données PostgreSQL
    • Administration les bases de données MSQL et PostgreSQL
    • Monter en compétences/encadrer les juniors sur les technologies devOps
    • Automatisation/Migration technique des applications vers les nouvelles infrastructures
    • Monitoring/Alerting
    • Support N3
    • Installation/configuration les certificats serveur/client.
    • Encadrement de l’équipe de sécurité pour automatiser leurs infra
    Environments : gitlab, CI/CD, ansible,java/j2ee,Springboot,Jhispter,jboss, docker,docker-compose,apache-tomcat,nexus,Jenkins,postgresql,jboss,vault,PKI,openldap,JenkinsPipeline,ansible-awx/tower,sonarQube,Harbor,php,springboot ,apache-maven,shell,Linux,tower-cli,artemis,activemq,helm,MySQL,kubespary,kubernetes,rancher,centreon.

    Nissan EVHC-PROJECT du Juillet 2018 jusqu’à Decembre 2018
    Architecte Technique & DevOps (projet en forfait)
    • Développement des scripts terraform pour approvisionner les env.
    • Mise en place et configuration de l’environnement d’intégration continue (Jenkins,Nexus,SonarQube)
    • Configuration les proxies devant Jenkins,Nexus,Sonar
    • Développement les Jenkinsfile
    • Mise en place de la stratégie de version des branches git
    • Création et Configuration les jobs sous Jenkins
    • Développement de playbook ansible pour l'automatiser le déploiement sous Jboss
    • Migration gitlab vers AWSCodeCommit
    • Rédaction des documents techniques
    Environment : AWS,AWSCodeCommit,ASG,ELB,S3,RDS,Jboss,SonarQube,Ansible,apache-tomcat,Nexus,Jenkins,JenkinsPipeline,Terraform,Shell,Linux
    Team Leader chez BNPP ITG du 05 Janvier 2018 fin Juin 2018
    (Remplacement d’un Team Leader de ma ESN)

    • Relecture de code source et validation des uses stories
    • Mise en place de projet ASKIT (moteur de recherche BNPP)
    • Mise en place de document de l'architecture technique selon les normes BNPP
    • Conception de l’application
    • Former les jeunes développeurs sur WebSphere LibertyCore
    • Former les jeunes développeurs sur la sécurité (génération des certificats SSL KDB, JKS, P12)
    • Rédaction le document d’installation
    • Automatisation de déploiement de l’application sous BlueMix
    • Réunion et commuté des architectures de l’application
    • Coordination avec les différentes équipes (DEV, INT, MOA)
    Environnement:CloudFoundary/BlueMix,springboot,jwt,jpa,WebSphereLibertyCore,elasticsearch,PostgreSQL, Jenkins,Nexus,Sonar.

    Expert Technique chez la société SQLI : 10/06/2014 fin décembre 2017.

    Architecte DevOps/Expert Technique chez LCL du 15/02/2015 fin décembre 2017.

    • Migration les plates-formes java/jee LCL du IBM iseries vers les env. Linux redhat.
    • Résolution du problème technique au tour de la migration
    • Développement des outils de tests
    • Audit et révision les architectures des applications JAVA/JEE chez LCL.
    • Accompagnement et assistance aux Moe aux différents problèmes d'architectures et développement Java/JEE
    • Mise en place d'une solution DevOps pour le déploiement automatique des applications JAVA/JEE sous les env. Dev/recette/production sous Apache tomcat et apache2
    • développement de la solution DevOps pour le déploiement des applications JAVA/JEE sous WebSphere
    • Mise en place d'une solution ELK pour le traitement des logs apache2,RP et IHS.
    • Rédaction de document technique.
    • Audit et Qualification logiciel des applications
    • Automatisation/Administration/Configuration les middlewares (jboss, tomcat, websphere)
    • Réalisation des cahiers de tests & tir de charge
    • Définition des paramètres JVM des applications LCL.
    • Mise à jour les scripts d'administrations websphere7
    • Développement / industrialisation/automatisation (Ansible,CI,Java,Jython) la migration du WebSphere 7 vers WebSphere8.5
    • Coordination technique entre les Ops de production et les Moe.
    • Analyse des problèmes de productions à chaud et plan d’action pour la correction et le retour de service
    Environment : ElasticSearch,Kibana,apache2,apache-tomcat,Docker,portenair ,WebSphere,Ansible,Jython,J2EE,WAF,Introscope,Spring,mongoDB,Odwek,filebeat.Jenkins,nexus,maven,rundeck.

    Expert Technique : Développement et maintenance du Projet Gestion automatique des parcks automates (GDPA) du 10/06/2014 à 02/14/2015.
    Développement et évolution des batchs PCE, APTRA, BOA, BULL, B24.
    Maintenance de la partie Back-end de l’application GDPA.
    Développement SQL/PLSQL.
    Evolution de l’outil installation automatique de l’application GDPA sous WebSphere.
    Développement des rapports sous SSRS.
    • Analyse de besoins.
    • Réunions d'exploitation du projet.
    • Réalisation d’un POC logiciel.
    • Développement, évolution et maintenance de code source.
    • Encadrement technique des ingénieurs juniors.
    • Développement les tests unitaires.
    • Intervention chez le client.
    • Référent Technique.
    • Coordinateur technique fonctionnel.
    • Intégration et mise en production de l’application
    ENVIRONNEMENT TECHNIQUE:SPRINGBATCH,SPRINGCORE,JPA,WEBSPHERE,SQLSERVER,XML,JYTHON,APACHE ANT,MAVEN,SVN,JAVA/JEE,SSRS

    Ingénieur R&D/Leader technique Java/J2ee chez la société UTI-Groupe : 27/02/2011 à 01/06/2014


    Ingénieur R&D et Leader technique Java/J2ee

    Conception et Développement du projet de migration Sibelius Ged Barclays Vie vers File Net.
    Conception et Développement du projet de migration Sibelius Ged Finance vers File Net.
    Développement du batch de migration de Pops vers File Net.
    Conception et Développement du projet de migration HummingBird Barclays Fichier Central vers FileNet.
    Conception et Développement d’un Batch pour nettoyer File Net des documents orphelin.
    Conception et Développement d’un Batch pour la génération des rapports statiques FileNet
    Conception et Développement du projet LogsView
    Conception et Développement d’une application pour la gestion des codes bars (Barclays vie et Fichier Central).
    • Analyse de besoins.
    • Rédaction des documents fonctionnels et techniques.
    • Développement d’archétype Maven pour les projets de batch.
    • Participation aux réunions d'exploitation du projet.
    • Réalisation d’un POC logiciel.
    • Encadrement technique.
    • Développement les batch de migration de la plateforme Sibelius vers FileNet (contrat, assuré, client, finance).
    • Conception UML (activité, cas d’utilisation, séquence, déploiement, classe)
    • Développement de la gestion des codes bars du Barclays vie et fichier central.
    • Développement de l’application pour le monitoring des applications gedi et scan
    • Développement les tests unitaires.
    • Référent Technique.
    • Coordinateur technique fonctionnel.
    • Définition de l’architecture.
    • Intégration et mise en production de l’application.
    ENVIRONMENT TECHNIQUE:RAD7,WEBSPHERE,MAVEN,MYBATIS,SPRING-MYBATIS,SPRING-BATCH,QUARTZ,PRIMEFACES,SPRING-WS,JAX- WS,SOAP,AXIS2,BIGDATA/MONGODB,SPRINGDATA,SPRING-REST-DATA,EASYMOCK,JDOM,SERVICENOW,JACE,SPRINGMVC,SPRINGJMS,JQUERY,ANGULARJS,ACTIVEMQ,TDD,SPRINGBATCH,,JUNIT,ORACLE11G,UNIX,SPRING SECURITY,FAST2P8,FILE NET.

    Mission chez la société Viamedis (Assurance Malakoff Médéric) : 27/02/2012 à 15/11/2012
    Ingénieur d'étude et développement Java/J2ee

    Upgrade et mise en place un environnement d'intégration du projet Cap Prévoyance.

    • Rédaction des documents techniques.
    • Participation à la réunion d’exploitation du projet et CMMI2.
    • Conception UML (diagramme de classe, séquence,activité,cas d'utilisation)
    • Mise en place un environnement d'intégration « Jenkins ».
    • Mise en place d'un environnement pour la gestion des artefacts « nexus ».
    • Mise en place un gestionnaire pour la gestion de métrique de code source « Sonar »
    • Création des jobs sous Jenkins pour l'automatisation de déploiement sur le serveur d'application « JBoss » recette et de production.
    • Automatiser les builds du projet et le déploiement sur le serveur d’application.
    • Versionning du projet
    • Upgrade les versions du spring {core,security,spring-webflow,batch} 2.x vers 3.0.5.Release du projet
    • Redéveloppement et adaptation du code sources aux nouvelles librairies de Spring.
    • Encadrement technique.
    • Redéveloppement la gestion d'authentification et profiling de l'application
    • Administration, Clusterisation et Configuration le serveur d’application Jboss.
    • administration et optimisation base de données.
    • Upgrade la version du serveur Jboss-4.2.x vers Jboss-5.1.x du projet.
    • Développement Module liquidation,batch du paiement,organisation du travail.

    Environnement :jenkins,sonar,nexus,jboss,Tomcat,agile,springsecurity,springwebflow,spring,hibernate,richfaces,icescrum,apache-cxf,Redhat,TDD,apache-Ant,SqlServeur,Maven,junit,jboss.


    15 juin 2010 à 5 Décembre 2011
    Engineer Architecte Software JAVA/JEE.
    Société I.T.B.S Télecom Voip.
    Développement d'une application pour le paramétrage d'un compte sip (VOIP) et le routage des appels.

    • Rédaction des documents techniques.
    • Collaborer avec un ingénieur mobicent pour le développement des différents services.
    • Création du projet en maven.
    • Automatiser les builds du projet et le déploiement sur le serveur d’application
    • Versionning du projet
    • Contrôle de qualité de code
    • Réalisation d’un POC logiciel.
    • Participation aux réunions projets et exploitation.
    • Conception UML (diagramme de classe,séquence,activité,cas d'utilisation) du systéme d'information.
    • Développement le métier selon une architecture SOA que j'ai défini en avance.
    • Coordinateur technique fonctionnel.
    • Assister un développeur Web (JSF,richfaces) pour l'invocation du différents services.
    • Référence technique pour les membres de l'équipe de développement.
    • Intégration de l'application.

    Environnement :JAVA/J2EE,SOA,EJB,Ubuntu,javadocs,eclipse,Maven2,svn,JBoss Seam,JBossRule,jpa,richfaces,Agile,JMS,Postgresql,AgroUML ,Junit,Jbossws,TDD .

    Installation configuration et administration apache Continuum.
    • Installation et configuration des projets ITBS sous apache continuum.
    • Configuration les tâches planifiées pour les projets.
    Environnement : apache Continuum, MySQL,jetty,debian.

    Développement d'un calendrier partagé pour la gestion des évènements utilisateurs
    • Rédaction des spécifications fonctionnelles.
    • Rédaction de documentation technique.
    • Participation aux réunions projets et exploitation.
    • Automatiser les builds du projet et le déploiement sur le serveur d’application
    • Versionning du projet
    • Contrôle de qualité de code
    • Développement de différentes parties de l'application.
    • Référent Technique pour les memebres de l'équipe.
    Environnement : JAVA/JEE, Ubuntu, apache Ant,javadocs,spring-jdbc,Zkoss,Postgresql,Jboss.


    Développement d'une application pour la gestion intelligent des appels Téléphoniques.

    • Rédaction des spécifications fonctionnelles.
    • Rédaction de documentation technique.
    • Participation aux réunions projets et exploitation.
    • Automatiser les builds du projet et le déploiement sur le serveur d’application
    • Versionning du projet
    • Contrôle de qualité de code
    • Conception UML (diagramme de classe,séquence,activité,cas d'utilisation).
    • Création du projet par maven en structure jboss seam.
    • Définition de l'architecture SOA de l'application.
    • Développement de l'application.
    • Référent Technique pour l'équipe.
    Environnement :JAVA/J2EE,SOA,Ubuntu,javadocs,eclipse,Maven2,EJB,design pattern,svn,JBoss Seam,Jboss Drools,jpa,ejbql,Agile,richfaces,PostgreSQL,AgroUML,Agile,Redmine,CDI , Scrum.

    Développement d'un web service pour la plateforme msdp mobile.

    • Rédaction de documentation technique.
    • Participation aux réunions projets et exploitation.
    • Création des projets Web Service et client Android en maven.
    • Définition de l'architecture SOA de l'application.
    • Intégration et définition des templates du codes de développement du framework Spring-android et xml dans la partie client.
    • Automatiser les builds du projet et le déploiement sur le serveur d’application
    • Versionning du projet
    • Contrôle de qualité de code
    • Développement de l'application.
    • Référent Technique pour l'équipe.
    Environnement : JAVA/J2EE,SOA,Ubuntu,javadocs,eclipse,Maven2,JBoss Resteasy,design pattern,svn,Anroid,JBoss,Spring,JAXB,JSON,Springandroid,SpringJdbc,SpringAOP,Agile,PostgreSQL,Agile,Redmine, Scrum,junit.

    Novembre 2008 à Mai 2010
    Ingénieur développement Java/J2EE Société Tunisienne de Garantie.

    Développement & maintenance système d'information de la société

    • Développement la gestion de groupe dans la partie administration de l'application.
    • Développement et amélioration des rapports (ireport, XML, java, SQL).
    • Développement une moteur de recherche.
    • Gestion des bugs et des anomalies.
    • Formation et support aux utilisateurs.
    • Suivi de la mise en production.
    • Gestion des demandes de maintenace évolutives et correctives.
    Environnement : JAVA/J2EE, Hibernate,ASP,Spring, jasper report, oracle10g, my-faces, OC4J.


    Conception & développement d’une application de gestion des assurés.
    • Réalisation de spécification de client.
    • Rédaction des documents techniques.
    • Conception UML de différents modules de l’application diagramme de cas d’utilisation,de séquence, et de classe.
    • Développement de la gestion des assurés.
    • Développement de la gestion de notification client.
    • Développement d'un moteur d'indexation
    • Développement de la feuille de caisse, création des états du journée.
    Environnement : Oracle, JPA, facelets, Spring, JSF, Richfaces, JAVA5, WebLogic, jasper report, apache Tomcat 5.5.
    Développement des états sous oracle business intelligent entreprise édition
    • Développement les différents états scripts SQL.
    • Développement des templates sous flex builder 2.0 pour les états basé sur icharting.
    Environnement : Flex Builder,Oracle BIIE,SQLDeveloper,SQL,MXML.

    1er Mars à 30 Octobre 2008
    Développeur Java/J2EE Numeric Data System.
    Conception et Développement d'une application Système de Gestion Automatisée Des Ordres BOURSE destinée à l’intermédiaire en bourse.
    • Rédaction de documentation technique.
    • Conception UML de l'application diagramme de cas d'utilisation, diagramme de séquence et diagramme de classe.
    • Développement de différent module de l'application.
    Environnement: JSF1.2, Rich Faces, AJAX, JAVA5, JSP/Servlet,JSTL,JDBC, Eclipse, oracle 10g, UML, JBoss 4.2
    Conception et Développement d’une application Gestion électronique des documents et Workflow

    • Participation à la réponse au cahier de charge client.
    • Analyse de spécification client
    • Conception UML de différents modules de l’application diagramme de cas d’utilisation, de séquence, de classe et d’activité.
    • Rédaction de documentation technique.
    • Développement la gestion des utilisateurs.
    • Développement la gestion de document
    • Développement la gestion des espaces de travail.
    • Développement la gestion de versionning de document.
    • Conception d’une gestion de processus métier (Workflow) pour la passation d’un document entre les utilisateurs.

    Environnement : Spring, JSP/Servlet,Hibernate, Java AJAX, JSF1.2, JBOSS RICHFACES, Eclipse, oracle 10g, UML, JBOSS TOOLS, Jboss 4.2,junit.

Études et formations
  • FORMATION

    2022 Certifié KCNA
    2021 Certifié Kubernetes Security
    2020 Certifié Kubernetes Administration
    2019 Certifié Kubernetes Application Devloper
    2020 Certifié AWS Architect-Associate
    2021 Certifié Terraform Associate
    2018 Formation XLDEPLOY XEBIALABS
    2018 Formation UDEMY AWS Certified Solutions Architect-Associate
    2011 Formation anglais Level Three -Amideast
    2009 Diplôme Mastère en nouvelle technologie d'information – ENIS.
    2009 Formation Oracle 10g: Administration I.
    2009 Formation Oracle OC4J: Administration I.
    2007 Diplôme Maîtrise en informatique système & multimédia - ISIMS

    COMPETENCES
    • Mise en place CI/CD
    • Containerisation
    • Mise en place des architectures techniques
    • Configuration/administration cluster Kubernetes
    • Maîtrise la configuration management
    • Mise en place les pipelines de déploiement
    • Infrastructure as code
    • Architecture micro services
    • Automatisation,Administration, Configuration et Clusterisation Middelware.
    • Référent technique
    • Rédaction des documents techniques
    • Encadrement
    • Réalisation et mise en place des POC logiciels
    • Réalisation de projet Agile Scrum
    • Autonomie et implication au projet

    CONNAISSANCES TECHNIQUES
    Technologies: Java, J2EE, Python/Jython
    Méthodologies: Agile, RUP, Merise, UML.
    Conception: UML,Merise 2.
    IDE: Eclipse, NetBeans.
    Frameworks:jsf,richfaces,my-faces,GWT,Struts,JSP/Servlet,Spring,EJB3.0,jasper report,JBossSeam,Zkoss,JBPM,JMS,Spring(android,aop,webflow,mvc,core,batch,security,data)
    ORM: JPA, Hibernate,Spring-jdbc,Mybatis,TopLink,eclipseLink.
    Test unitaires: Junit.
    Gestion de Versions (SCM): Git, Subversion, TortoiseSVN,RapidSVN.
    JavaScript : Angular JS, JQuery.
    Outils de builds : Maven,Ant.
    Intégration Continue: Hudson,Apache Continuum,Jenkins.
    Orchestrator : OpenShift,Kubernetes,Rancher.
    Cloud : Bluemix,AWS,Azure,SAPCC
    Outils Devops : docker,ansible, puppet,xldeploy,Terraform
    Gestionnaire des artefacts : Nexus,Archiva.
    Qualité du Code: Findbugs, PMD, Checkstyle, Javadoc,Sonar.
    ServeursWeb/Application/MQ: JBoss, Mobicent, Jetty, OC4J, Tomcat, GLASSFISH, WebSphere,Weblogic,ActiveMQ,Artemis.
    Base de Données: Oracle, MySQL, SQL Server, PostgreSQL.
    Base de Données No-SQL : MongoDB , apache Cassandra.
    Systèmes d’exploitation: Windows, UNIX, LINUX (REDHAT,DEBIAN,Ubuntu)
    Test de Charge: Apache Jmeter.
    Assurance Qualité: Mantis.

    LANGUES
    Anglais technique.

D'autres freelances
DevOps ANSIBLE

Ces profils pourraient vous intéresser !
CV Développeur PYTHON/ Devops
Nacer

Développeur PYTHON/ Devops

  • PARIS
PYTHON GIT Kubernetes Cloud AWS ANSIBLE HASHICORP TERRAFORM
Bientôt disponible
CV DevOps CI/CD
Christian

DevOps CI/CD

  • LONGJUMEAU
GITLAB GIT CI/CD Kubernetes AZURE DEVOPS DOCKER JENKINS ANSIBLE HASHICORP TERRAFORM
Disponible
CV DevOps
********

DevOps

  • CHÂTILLON
DOCKER LINUX Kubernetes Cloud AWS GITLAB DEVOPS ANSIBLE CI/CD JENKINS PYTHON
Disponible
CV DevOps CI/CD
Hai

DevOps CI/CD

  • SAINT-MAURICE
DEVOPS ANSIBLE GRAFANA LINUX DOCKER AZURE ELASTICSEARCH Cloudera Kubernetes
Disponible
CV Administrateur système REDHAT
Faouzi

Administrateur système REDHAT

  • GARGES-LÈS-GONESSE
REDHAT LINUX ANSIBLE WINDOWS ORACLE DEVOPS DOCKER
Disponible
CV Ingénieur DevOps
Destin

Ingénieur DevOps

  • EAUBONNE
DEVOPS CI/CD JENKINS LINUX Kubernetes BASH HASHICORP TERRAFORM Cloud AWS AZURE ANSIBLE
Disponible
CV Ingénieur DevOps
Alexis

Ingénieur DevOps

  • MONTFERMEIL
Kubernetes LINUX DEVOPS GIT CI/CD ANSIBLE Google Cloud Platform Cloud AWS
Disponible
CV Ingénieur systèmes / DevOps
Julien

Ingénieur systèmes / DevOps

  • MAISONS-LAFFITTE
ANSIBLE LINUX ZABBIX DEVOPS GIT CI/CD DOCKER GITLAB JENKINS PYTHON
Disponible
CV DevOps DEVOPS
Fares

DevOps DEVOPS

  • PARIS
DOCKER LINUX CI/CD GIT DEVOPS Kubernetes ANSIBLE HASHICORP TERRAFORM PYTHON Cloud AWS
Disponible
CV Ingénieur DevOps,  Système et Production
********

Ingénieur DevOps, Système et Production

  • MONTREUIL
DOCKER ANSIBLE GIT Kubernetes REDHAT OPENSHIFT
Disponible