About Hassan
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Crédit AGRICOLEDev Ops EngineerMarch 2022 - December 2024 (2 years and 9 months)Paris, France15th• Identify functional and technical evolutions of products requiring Ops activities and translate them into the backlog as "Ops technical stories".• Development of monitoring probes in python/Shell/Golang (gitlab licenses, artifactory, sonarqube, sonar line consumption, S3 backups, vault tokens, artifactory artifact integrity check…)• Process requests for evolution, creation, of Jenkins instances (upgrade of Docker Jenkins-master images, and those of slaves, correction of vulnerabilities reported by security, upgrade of plugins…)• Provision technical infrastructure resources in all environments, Integrate products into CA-GIP platforms (supervision/monitoring, backups, archives, log management)• Create technical components (industrialization scripts, deployment scripts, infrastructure as code templates…) and automate operations by leveraging DevOps services,• Automation of Artifactory repository provisioning, creation of watches/policies, creation of Gitlab groups, creation of runners…• Implement observability indicators and ensure the integration of production requirements into delivered applications,• Perform deployment operations and verify the absence of impact, including during non-working hours,• Monitor product SLAs, ensure the proper functioning of production and provide reporting,• Anticipate, process tickets and follow up on operational incidents, by analyzing root causes and taking necessary corrective actions,• N3 Support,• On-call dutyTechnical Environment:Ansible, Ansible tower, Artifactory, Docker, Docker-compose, Amazon S3, Ansible, AWX, Jenkins, Linux, windows, python, Go, Ldap, SonarQube, Vault, Prometheus, GitLab, GitLab-ci, Gitlab-runner, ServiceNow, JIRA, Sensu, Cachet-HQ, ELK, Grafana, nginx, Postgres, windows server, HAproxy, keepalived.
- ING BankDevOps EngineerFebruary 2019 - March 2022 (3 years and 1 month)Paris, FranceMission: Strengthen the homeloan / consumerLoan teams, manage the personal/consumer loan form• Process incident and change tickets created by developers, POs, data engineers• Creation of build and deployment jobs for Lending applications (Jenkins/Artifactory/Ansible/Ansible Tower/TFS):• Creation of common roles• Creation of asset deployment playbooks• Use of Ansible Tower: vaulting keyvaults, role management, task scheduling…• Creation of DevE2EPreProdProd Pipelines in TFS• Migration of build and deployment jobs to Azure DevOps:• Migration of git repos from Gitlab to Azure DevOps using Azure CLI,• Creation of keyvaults, feeds,• Creation of Dev E2E PreProd Prod pipelines,• Addition of CheckMarx,• Azure DevOps services: azure Boards, azure pipelines, azure Artifacts, azure Repos,• Operation, configuration, installation, and upgrade of monthly ERP Harvest deliveries,• "Dollar Universe" / "ControlM": Supervision, Deployment of sessions, Changing parameters in servers...,• Manage CFT transfers• Creation of Ruby code for the Puppet server configuration management tool,• Development in Python for automating repetitive tasks,• Monitoring via rigor,• Creation of GRAFANA dashboards• Creation of dev VMs via Vagrant.• Production deployment of asset evolutions in collaboration with change managers.• Developer support: log extraction via Kibana, data extraction for data engineers, assisting them in writing shell code and developing DollarU sessions, guiding them in incident resolution…Technical Environment:Azure DevOps, Ansible, Kibana, Grafana, Rigor, Puppet, Foreman, SonarQube, Ansible Tower, Jboss, Tomcat8, Java EE, Dollar U, ControlM Linux (RedHat, AIX, Debian), Jenkins, ServiceNow, JIRA, CyberArk, CFT axway, Oracle database, Centreon.
- Orange Business ServicesDevOps EngineerJuly 2017 - March 2019 (1 year and 8 months)Casablanca, MoroccoUse of Ansible-manager (a command-line tool used by the entire Hebex community, it's a tool developed in Python that uses Ansible and Ansible-Galaxy, it's used to initialize Ansible projects, retrieve role dependencies, and validate compliance with best practices):• Addition of a job for code quality verification in the continuous integration pipeline using Pylint,• Addition of non-regression tests in the test stage,• Evolutionary and corrective maintenance (resolution of issues reported by operations in Gitlab).• Migration of common Ansible roles from version 2.2 to 2.5 and adding automated infrastructure tests for each role in the continuous integration chain using the "TestInfra" framework and LXC images,• Creation of Docker images for the different distributions used at HEBEX: Ubuntu Precise, Trusty, Xenial, Bionic, and CentOS 6, 7, and 8, and pushing them to "Gitlab Container Registry", which is a private registry for Docker images,• Addition of continuous integration pipelines for some system development projects that did not have CI,• Rewriting Shell scripts to Python language,• Creation of a customization pipeline for Ubuntu 18 ISO images.• Migration of some Debian package build and deployment jobs from Jenkins to Gitlab-ci.Technical Environment:Vagrant, Packer Ansible, Ansible galaxy, Gitlab, Gitlab-CI, Docker, LXC, Linux, Testinfra, RobotFramework, Python, Shell, Artifactory, servicenow, JIRA.
Recommendations
Be the first to recommend Hassan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4