Nebil BEN AMOR, Principal DevOps Cloud Engineer

Nebil BEN AMOR

Principal DevOps Cloud Engineer

Emirates Airlines

Location
United Arab Emirates - Dubai
Education
Master's degree, Architecture And Information Technology
Experience
10 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 6 Months

Principal DevOps Cloud Engineer at Emirates Airlines
  • United Arab Emirates - Dubai
  • My current job since October 2021

TASKS:

RECURRENT: (Team : 3 DevOps & 8 SRE’s)
 Leading the coordination and integration of involved applications in the new Premium Economy Class within the company IT system and automate provisioning of dedicated new environments, processes, pipelines and deployments (Terraform, Ansible, Jenkins Pipelines…) (Team : 4 DevOps)
 Leading SRE activities for Web & Mobile Program (Team : 8 SRE’s)
 Development of Ansible roles for applications deployment and configuration management for monolith apps
 Provisioning of OpenShift resources and automating promotion of microservices based apps.
 Development and deployment of applications monitoring and alerting features (AppDynamics / Splunk)
 Helping on stabilizing the AWS Landing Zone and enabling Cybersecurity scans for the infrastructure.
 Building EKS clusters for feature teams and onboarding public facing applications from OpenShift to EKS

PROJECTS:
- Emirates Airlines New Passengers Premium Economy Class
- Ansible roles/Jenkins pipelines for applications CI/CD
- Terraform building blocks for AWS infrastructure and EKS.
TECHNICAL ENVIRONMENT:
 Linux (RHEL), Docker, AWS, OpenShift, Kubernetes/k8s, EKS, Helm, Ansible, Terraform, Yaml, Git, Shell, Groovy, Jenkins, Nexus, AppDynamics, Splunk, Spinnaker, HashiCorp Vault

Senior DevOps Cloud Engineer at Bracco Engineering
  • Switzerland - Lausanne
  • April 2021 to September 2021

TASKS :

RECURRENT :
 Administration and maintenance of the Software Factory and the infrastructure
 Ensure the RUN of the Software Factory
 CI/CD pipelines creation
*. Cloud Infrastructure Management
*. Terraform building blocks building


ENVIRONNEMENT TECHNIQUE :
 DevOps, Linux, Windows, Docker, Docker-Compose, AWS, Azure, Azure DevOps, Terraform, Ansible, SaltStack, Yaml, Shell, Powershell, Groovy, Gitlab, Jenkins, Artifactory, Sonar, Mariadb, SQL Server, VMWare VCenter, VMWare VSphere, PfSense, Prometheus, Grafana, Wordpress

DevOps / Cloud Consultant At IBM France at IBM - France
  • France - Paris
  • August 2020 to March 2021

DevOps / Cloud Consultant

TASKS:

RECURRENT:
 Administration and maintenance of the Software Factory and the infrastructure
 CI/CD pipelines creation
 Kubernetes clusters management (DEV/INT/PPROD on IBM Infra and PROD on Carrefour Infra) and ensure applications components and logging/monitoring deployment on it.
 Processes and tools documentation


PROJETS:
Argo CD for Carrefour France
Participate to deploy the Argo CD project and its components to the Carrefour infrastructure environments. This project, based on Servicenow tool, enables infrastructure management automation
TECHNICAL ENVIRONNEMENT:
 Scrum, DevOps, GitOps
 Linux, Windows, Docker, OpenShift, IBM Cloud, Kubernetes, Yaml, Shell, Helm, Gitlab, IBM Toolchain, Artifactory, Sonar, PostgreSQL, Grafana, Prometheus, VMWare VCenter, Ansible

DevOps / Cloud Consultant at BPI France at BPI France
  • France - Paris
  • January 2020 to July 2020

TASKS:

RECURRENT:
 Administration and maintenance of the Software Factory and the infrastructure
 Ensure the RUN of the Software Factory
 CI/CD pipelines creation
 Documentation of processes, tools and developments
 Assume support for developers and dissemination of best practices

PROJETS:
Software Factory migration to AWS
 Design the target architecture
 Automation of infrastructure and logging and monitoring stacks deployment with Terraform, Helm & Jenkins: AWS EKS, Grafana, Prometheus, Elasticsearch, Fluentd, Kibana…
 Implementation of a GitOps approach to automate the components deployment of the Software Factory to the EKS with Flux, Helm, Sealed-secrets: Jenkins, Artifactory, Sonar, Anchore, Gitlab
Optimization of Jenkins agents build process
 The goal is to optimize the build cost by redoing the build process of Jenkins agents docker images so that the build&push is done only if base-images (debian buster-slim/stretch-slim) or already installed packages are no more up to date : Docker, Make, Groovy, API Dockerhub, API Artifactory
 Implementation of Unit Tests to verify built images with google container-structure-test
TECHNICAL ENVIRONNEMENT:
 Scrum, JIRA, DevOps, GitOps
 Linux (Rhel, Ubuntu), Windows, Docker, OpenShift, AWS, Kubernetes, Yaml, Shell, Make, Groovy, Terraform, Flux, Helm, Sealed-Secrets, Gitlab, Maven, Jenkins, Artifactory, Nexus, Sonar, Apache, Nginx, PostgreSQL, Grafana, Prometheus, EFK (Elasticsearch, FluentD, Kibana), Xwiki

DevOps / Java Technical Referent – Scrum Master at Société Générale Bank
  • France - Paris
  • January 2018 to December 2019

Projects (Agile / DevOps Context):
- SOCLE (Market abuse and insider trading)
- QLB (Anti-money laundering questionnaires)
- Gifts & Events (Gifts / events declaration)
- Animator and co-founder of the BSC DevOps League: dissemination of DevOps practices, innovation, study and resolution of transverse issues within the group.
TASKS:

RECURRENT:
 Creation of technical infrastructure and installation of tools (VMs, Agents…)
 Creation of CI/CD pipelines
 Applications deployment
 Collaboration with architects to develop and maintain AD/HAD of projects
 Management and implementation of developments (SOCLE: Bangalore / Gifts & Events: Paris)



PROJETS:
G&E
 Definition of local (America, China, Russia ...) and central (Paris) deployment strategies, creation of technical infrastructures and deployment of application instances
 PART I : Integration of GEMS as a module in MySgCompliance and adaptation of Ansible playbooks (Creation of CI / CD pipelines - Development of Ansible playbooks)
 PART II : Regulatory obligations to have local APP+DB instances for America, Russia and China (Creation of local infrastructures (AMER, CHINA and RUSSIA) and development of a standalone Docker solution for local instances)
 PART III : Separation of GEMS from MySgCompliance and creation of a new dedicated OpenShift infrastructure (Creation of Openshift namespaces and PGaaS databases clusters and migration of the infrastructure of the central instance of GEMS in Paris to OpenShift - With help of ADVANCE team)
SOCLE
 Definition and implementation of flow exchanges with partner applications and Security Groups
QLB
 Installation and Upgrade of Nasdaq BWise and SAP BO BI softwares
 Technical Support for users
 Training and knowledge sharing with the team

TECHNICAL ENVIRONMENT:
 Scrum, JIRA, DevOps
 Yaml, Shell, Groovy, Java-8, Spring, Intellij IDE, PostgreSQL, SQL Server, Control-M, Git (Github / Gitlab), Maven, Jenkins, Nexus, Sonar, Ansible Tower, Docker, OpenShift, Apache, Nginx, Linux, Windows, BWise

Java / Continuous Integration Technical Referent at BNP PARIBAS ASSET MANAGEMENT
  • France - Paris
  • January 2016 to December 2017

PROJECT: Co-founder and main animator of a Java committee within the BNPP AM group. Technical referent on SYSTAC 2 and BGI projects.
TASKS:
 Expose and solve technical problems encountered within the group
 Implement infrastructure and production tools improvements
 Feasibility study and preparation of the use of TFS to replace Svn/Jenkins
 Study and implementation of the automation of deployments of artifacts from Jenkins
 Nexus repositories inventory, management of release companions and removal of obsoleteexternal artifacts
 Review and update of tools, processes and applications documentation
TECHNICAL ENVIRONMENT:
 Java, JEE, JSP, IBM WebSphere, Sybase/T-SQL, Eclipse RAD, CAST, Unix, Maven, Jenkins, SVN, Nexus, SharePoint, BNPP Business Place/Wiki

Finance Consultant
  • November 2013 to December 2015
IT Finance Consultant at Amundi
  • France - Paris
  • November 2013 to December 2015

PROJECT: (01/2015 to 12/2015):
CRRv4 (Risk Reporting: CRD4 / Bâle 3)
GRR (Major Risks Reporting: CRD2)
TASKS:
 Design (Kanban / DevOps context) and documentation of the solution
 Development of batch processing for data extraction and monitoring of production
 Monitoring and coordination of application and evolutionary maintenance
PROJECT: (11/ 2013 à 01/2015):
HiRisk-Askari: Market risk management.
Cougar: Credit risk management
 Technical and functional support
 Switching market data feed to Bloomberg DataLicence (PerSecurity service)
TECHNICAL ENVIRONMENT:
 C#, .Net 3.5, ASP .Net, LINQ, REST, JSON, Junit, SSIS, VS2010, IIS7, Excel, SQL & T-SQL / SQL Server
 Java 7, Hibernate 3, Spring, Multithreading, JUnit, SWING, Maven, Ant, Jenkins, Sonar, Alto (Jide), Mediaplus Core and rules engine RuleSolver (JRules), Oracle/ SQL Server & T-SQL, Svn/Git, Mantis, Nexus, SharePoint

Market risk management
  • January 2015 to December 2015

CRRv4 (Risk Reporting: CRD4 / Bâle 3)
GRR (Major Risks Reporting: CRD2)
TASKS:
◼ Design (Kanban / DevOps context) and documentation of the solution
◼ Development of batch processing for data extraction and monitoring of production
◼ Monitoring and coordination of application and evolutionary maintenance
PROJECT: (

Education

Master's degree, Architecture And Information Technology
  • at Ecole Supérieure Privée d’Ingénierie et de Technologie de TunisDossier de compétences | DEVOPS
  • June 2013

courses: Certifications

Languages

English
Expert
French
Expert
Arabic
Native Speaker

Training and Certifications

Java (Certificate)
Date Attended:
July 2015