Close

Riad IKHEFOULMA

Cloud and DevOps Engineer

Download Resume

About Me

Cloud and DevOps consultant with 8 years of experience, specializing in the implementation of Azure infrastructures and automated deployment of applications in the Public Cloud. (additional experience under AWS and GCP also)

Experience

Axa France

DevOps Consultant

• Creation of Azure DevOps pipelines for the deployment of infrastructures in Azure (Terraform, Yaml), as well as any recurring automation needs in the Cloud.
• Creation of a Powershell automation retrieving all parameters from Azure resources, inserting them into Terraform templates (in order to ensure automated maintenance of Terraform templates)
• Troubleshooting Terraform for updates and new deployments in the Cloud
• Troubleshooting in Azure (Log Analytics, Azure Application Insights, Azure SQL Database, Azure Storage Accounts, Azure Key Vaults, …)
• DevOps environment used: Azure DevOps, Yaml Pipelines, Powershell, Terraform, Git Bash, GitHub, VS Code

Groupe LA POSTE

Azure Architect

⦁ Azure landing zone design areas and conceptual architecture to provide a secure deployment approach ofr multiple applications
⦁ Creation of an Azure application insights service to Monitor and Troubleshoot Private applications
⦁ Creation of Azure Workbooks and Azure Dashboards
⦁ IAC: Creating and maintaining Terraform scripts for deploying infrastructure under Azure
⦁ Creation of Azure DevOps pipelines and Gitlab pipelines to deploy infrastructure under Azure
⦁ Administration of Kubernetes clusters under Azure, for experimental environments (Azure CLI, Azure Kubernetes Service, Azure Portal)

Geodis

DevOps Consultant

⦁ Creation of Azure DevOps pipelines in YAML language to automate the build, test and deploy tasks of applications in Microsoft Azure (Visual Studio Code, Azure DevOps, Azure Pipelines)
⦁ Integration of the Veracode tool to check the quality of the application code, creation of pipelines under Gitlab and Azure DevOps
⦁ IAC: Creating and maintaining Terraform scripts for deploying infrastructure under Azure
⦁ Administration of Kubernetes clusters under Azure, for DEV, UAT and PROD environments (Azure CLI, Azure Kubernetes Service, Azure Portal)

Christian Dior Couture

DevOps Consultant

⦁ Creation of Azure DevOps pipelines in YAML language to automate the build, test and deploy of applications under Azure, of Dior's e-commerce perimeter
⦁ Integration of SonarCLoud and Checkmarx tools to verify the quality of application code
⦁ IAC: Creation of terraform deployment templates for large e-commerce infrastructures
⦁ Use of Azure Kubernetes Service to ensure the testing part of applications via Selenium containers

Axa France

DevOps Consultant

Public Cloud (Azure) / Azure DevOps


⦁ PAAS: Deployment of applications under Azure with the Azure DevOps tool (Azure Service Plan, Web Applications (App service), Azure SQL Server, Azure SQL Database, Application Insights, Storage account, Key vault)
⦁ Creation of CI/CD pipelines under Azure DevOps
⦁ Create deployment JSON scripts under Azure DevOps
⦁ Monitoring and Troubleshooting under Application Insights
⦁ FINOPS: Azure Application Infrastructure Tier Management to Optimize Public Cloud Cost (consultation of Cloud expenses under Power BI)
⦁ DevOps environment used: Azure DevOps, Json templates, Git Bash, GitHub, VS Code
⦁ Scheduling: TWS tool (E-gen: for the constitution of scheduling chains)


Private Cloud (IBM)

⦁ IAAS: Administration and configuration of Redhat 7 servers to ensure the deployment of applications (Apache, Tomcat, VIGI supervision, Oracle)
⦁ IAAS: Administration and Configuration of Windows Servers
⦁ Patching VMs with Puppet
⦁ DevOps environment used: Azure DevOps, ScriptsSaltstack, Git Bash, GitHub, VS Code, Nexus
⦁ Scheduling: TWS tool (E-gen: for the constitution of scheduling chains)

SNCF for CGI

DevOps Engineer

Migration of on-premises applications to the AWS Cloud

⦁ Create Ansible scripts to migrate Java applications, .NET under AWS Cloud and Azure
⦁ Build deployment Ansible roles. Publish Ansible roles to GitLab to ensure reuse
⦁ Update the technical documentation (architectural document, operating document, document setup)
⦁ Running Cloud Deployment Jobs via Jenkins
⦁ Monitoring of applications under AWS/Azure
⦁ DevOps environment used: GitLab, Git Bash, VS Code, Ansible, Jenkins, Nexus Repository manager

Education

University of Science and Technology (Algiers)

Sept 2013 - June 2015

Master 2 in Networks and Distributed Systems

University of Science and Technology (Algiers)

Sept 2010 - June 2013

Degree in Academic Computer Science

Projects

Deploying your first infrastructure in Azure with Powershell

I realized this Udemy course to help people learning Azure concepts and Automation with Powershell quickly and give enough practice to get them started with their cloud journey with a specific focus on Microsoft Azure.


View Project

Skills

Get in Touch