Elmehdi B.

Devops Engineer

830 dollar
Freelancer
8 years
Franconville, FRANCE

My experience

More

AgylaOctober 2017 - Present

• Préparer le déploiement automatisé (depuis l’intégration jusqu’à la mise en production) des nouvelles versions et des correctifs pour les middlewares et les composants de l’application:
o Développement Salt, Scripting et Python,
• Assurer le support N3 sur les systèmes et les middlewares de la plateforme. Résolution des incidents d’intégration (et éventuellement de production) et des problèmes.
• Industrialiser et automatiser les tâches courantes. Développer, maintenir et documenter les outils de déploiement/production/d'exploitation,
• Analyse des performances et optimisation permanente du fonctionnement des outils et composants permettant le bon fonctionnement et le déploiement de la plateforme,
• Assurer un suivi technique de l’activité (lors des cérémonies Scrum notamment).
Technologies: Red Hat Enterprise Linux /Centos /Apache / Tomcat /Java/ GIT / Nexus-OSS/Script Shell/Jira/Saltstack/Python/Json/Rest/Openstack/Bamboo/confluence/Bitbucket/ELK.
More

SQLIMay 2017 - October 2018

• En charge de l'automatisation des builds, des tests et des déploiements d’applications .
• Administration d'une plateforme d'Intégration Continue.
• Veille sur la stabilité de la plateforme, sa maintenance et son évolution.
• Supervision et monitoring de la plateforme d'intégration et des serveurs applicatifs (Zabbix)
• Support technique en mode agile aux équipes de développeurs(Git,Gitlab,Jenkins,sonar,...)
• Migration des projets de SVN vers Git/Gitlab. (Svn2git, Subgit).
• Mise en place d'un mirroring entre Gitlab interne et Gitlab Client.
• Mise en place des pipelines as code sous Jenkins (Groovy/jenkinsfile/Blue Ocean).
• Automatisation des déploiements avec Ansible.
• Faire le suivi de la qualité du code après chaque Mergerequest.
• Création des VMs de DEV avec Vagrant.
• Mise en place d'une configuration reverse proxy (Nginx)
Technologies : Linux /Centos /ubunto /Windows Server 2012/ Nginx / Tomcat /GIT / SVN / Nexus-OSS / Jenkins-CI / SonarQube / Maven / IIS/ Zabbix / Jira/Ansible/Vagrant
More

AtosJuly 2015 - May 2017

Au sein d'une équipe d'intégration, support technique en mode agile aux équipes de développeurs;
• En charge de l'automatisation des builds, des tests et des déploiements d'applications
• Administration d'une plateforme d'Intégration Continue.
• Rédaction des guides d'installation, utilisateurs et d'administration dans le mediawiki.
• Etude pour la mise en place du déploiement automatisé de la plateforme d'Intégration Continue sur demande en tant que service
• Exploitation sur système Linux avec serveurs d’application .
• Installation d'application sous serveur J2EE.
• Mise en place et choix d'outils à installer.
• Veille sur la stabilité de la plateforme, sa maintenance et son évolution.
• Référent Cast appmark Atos Maroc.
• Gestion de plus de 100 Virtual machines en coordination avec le client
Technologies : Red Hat Enterprise Linux /Centos /ubunto / Apache / Tomcat / Java JEE / JDK / Oracle / GIT / SVN / Nexus-OSS / Jenkins-CI / SonarQube / Maven .
Méthode Agile : SCRUM
More

PolysourcingJuly 2013 - October 2014

Mission à ploysourcing
Sujet :Conception et la réalisation d’une application web e-Learning
o Recueil et analyse des besoins
o Spécification des besoins et élaboration du cahier des charges
o Étude technique et fonctionnelle,
o Mise en œuvre et tests

Outils :Html5, Css3, javascript, Struts, Mysql, Maven, Eclipse, Hibernate, SVN.

My stack

Languages

XML, HTML5, CSS3, Java EE, Java, JavaScript, UML, Shell Scripting, Python

Frameworks

Hibernate, Struts

Environment of Development

SVN, Vagrant, Eclipse, JDK, Maven

Technologies

IIS, Tomcat, J2EE

Application servers

Apache, ELK

Computer Tools

MS Office

Protocols

JSON

Open Source solutions

OpenStack

IT Infrastructure

Nginx, Ubuntu, RedHat Enterprise Linux, Git, Unix, Ansible, Zabbix, SaltStack, Windows Server, CentOS, Linux

Middleware

Jenkins

Others

Nexus, Bitbucket, Continuous Integration, Continuous Delivery, BPM Workflows

Databases

Oracle, MySQL

Analysis methods and tools

SonarQube, Bamboo, Confluence, Scrum, DevOps, BPMN (Business Process Modeling Notation), JIRA

My education and trainings

Scrum Master - EXIN your ICT competence partner

DevOps Master - EXIN your ICT competence partner2017 - 2017

Ingénieur d'étude et développement - IGA - Institut supérieur du Génie Appliqué2008 - 2013