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)
• 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
⦁ 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)
⦁ 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)
⦁ 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
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)
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
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