You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Paul ChanvallonPC

Paul Chanvallon

Expert Azure | Terraform | Kubernetes

€750/day
Paris, FR
8-15 years

Average response time: 1 hour

About Paul

👋 Je suis disponible pour des missions à temps plein ou à temps partiel 👋

Ayant travaillé avec succès dans des contextes complexes et exigeants pendant près de 10 ans, j'utilise mon professionnalisme et mes compétences techniques pour apporter un maximum de valeur à mes clients.

J'aime également contribuer aux projets open-source notamment à l'éco-système Azure sur Terraform par l'ajout de fonctionnalités sur les providers azurerm et azuread.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 20km)

Experience

  • TotalEnergies
    PLATFORM ENGINEER
    ENERGY AND UTILITIES
    July 2021 - Today (4 years and 11 months)
    Paris, France
    Project : Improvement and maintenance of Azure platform based on Azure Landing Zone framework

    - Deployment of new platform components using Terraform with Terragrunt layering
    - Automatization of all platform components deployment using GitHub Actions
    - Creation of an Azure Kubernetes Service cluster exposed by a Frontdoor premium and Private link services for platform multi-service APIs and SPA hosting
    - Creation of APIs and SPA Kubernetes deployment using Helm charts and Docker images
    - Implementation of an event driven architecture using Azure Service Bus and Keda workers
    - Implementation of Terraform providers in Go for custom APIs and Tufin API
    - Self-service request service setup based on GitHub actions and GitHub issues
    - Design and implementation of a post-installation solution to deploy agents on IaaS workloads using VM applications, Azure policies and Azure Network Manager
    - Design and implementation of the deployment of the Private DNS resolver for OnPrem servers’ resolution
    - Design and implementation of workaround to overcome Azure limitations or services specificities
    - Design and implementation of a solution to replace centralized Log Analytics workspace by an Azure Data Explorer/Kusto cluster and several Azure Event Hubs
    - Security hardening of infrastructure, identity and workload access following cybersecurity audit findings
    - Implementation and integration of a PowerApp connector to call a custom API
    - Infrastructure deployment tests using Pester framework
    - Implementation of a monitoring and alerting solution using Prometheus exporters and Grafana dashboards
    - Application of SRE methods like error budget, incidents post-mortem
    - FinOps analysis and remediations to avoid uncontrolled costs
    - Application teams support for design validation and implementation guidance or troubleshoot

    Azure Azure CLI Azure SDK Terraform Terragrunt Kubernetes Helm Keda Docker GitHub Github Actions Powershell Pester Shell Prometheus Grafana Power Apps GO C# NET Core Entity Framework Core
  • TotalEnergies
    PLATFORM ENGINEER
    ENERGY AND UTILITIES
    July 2021 - Today (4 years and 11 months)
    Paris, France
    Project : Run and maintenance of legacy Azure platforms

    - Maintenance of Azure DevOps pipelines
    - Windows/Linux servers’ administration
    - Proxy server’s configuration like NGINX or SQUID systems
    - Ansible Tower administration and Ansible playbooks maintenance
    - Windows Virtual Desktop and Citrix solution administration
    - Platform related issues troubleshoot with application teams
    - Active Directory management for joined VM authentication
    - Secure vulnerable applications by deploying network security like WAF policies and Application gateways

    Azure Terraform Terragrunt Ansible Ansible Tower Azure DevOps Powershell Shell
  • TotalEnergies
    CLOUD DEVOPS ENGINEER
    ENERGY AND UTILITIES
    October 2020 - June 2021 (9 months)
    Courbevoie, France
    Project : Cloud platform implementation based on Azure Landing Zone framework

    - Implementation of Microsoft Cloud Adoption Framework Azure Landing Zone (ex Enterprise-at-scale) in collaboration with Microsoft Consulting Services (MCS) and Microsoft Cloud Solution Architects (CSA)
    - Deployment in a fully automated way by orchestrating Terraform deployment using Terragrunt layering, or by Powershell or Shell scripts if not possible in Terraform
    - Creation of the whole Azure Landing Zone architecture by deploying Management Groups hierarchy, custom RBAC roles and Azure policies
    - Development of custom policies for non-built-in covered use cases in order to enforce Cybersecurity, SRE or FinOps best practices
    - Setup of all networking capacities in a multi-regional Hub & Spoke topology with shared services like Azure Firewall, Express Route gateways, DNS zones, Private Endpoints
    - Automatic testing of Terraform modules using Kitchen-Terraform and Pytest
    - Implementation of several APIs in .NET Core for platform management like Azure AD assets management, IPAM API for IP allocation and traceability or scheduled security scanning, deployed on Azure App services and Azure App function
    - Configuration of Azure AD application registration to use OIDC authentication with custom App roles
    - Deployment of example applications to demonstrate implementation best practices for simple web application, multi-regional web applications, and Kubernetes applications
    - Development of an Ansible role for terraform backend creation, tested with Molecule and Pytest and registered on Ansible Galaxy

    Azure Terraform Terragrunt Kitchen-Terraform Ansible Molecule GitHub Github Actions Powershell Shell Python C# NET Core Entity Framework

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer's degree
    ESME Sudria
    2014

Certifications

Skill set (52)

Categories