Principal DevOps Cloud Engineer
Emirates Airlines
مجموع سنوات الخبرة :10 years, 6 أشهر
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
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
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
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
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
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
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
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: (
courses: Certifications