Who am I?
Hello! My name is Christian, I'm a young dynamic and passionate network and system administrator.
I'm actually in apprenticeship at Bedrock Streaming in Lyon. I love working in teams and share knowledge and skills with people. I'm not afraid of the things I don't know yet, open for challenges.
I'm also a photography, music and beer lover.
Work experiences
Network and system administrator apprentice
- Managing AWS Cloud architectures with Terraform
- Migrating to an advanced network architecture using Transit Gateway. This allowed us to use a single Site-to-Site VPN to our on-premise infrastructure and removed the need of VPC peerings between AWS accounts, taking out a lot of complexity.
- Deploying multiple apps using EC2s and AWS load balancing services.
- AWS GameDay : Unicorn Polo League
- A lot of Terraform refactor and layer upgrades.
- Move one datacenter to two others without downtime A lot of work was required to be able to do the move safely.
- Installing and configuring new network equipment to welcome interconnection between the datacenters.
- Migrating VMs between XEN hypervisors in different datacenters.
- Converting physical servers to virtual machines
- Migrating physical Load Balancers We went from old physical LBs from A10 Networks to Keepalived running on virtual machines without downtime on load balanced incoming network traffic.
- Managing On-Premise infrastructures with Ansible
- Creating Ansible roles to deploy a diversity of software and configuration.
- Managing highly available Kubernetes clusters
- Deploying apps using Helm.
- Upgrade of production Kubernetes clusters without downtime.
- Develop Bash and Python scripts
- I developed a Python script to parse conntrack kernel module output and export the amount of incoming network traffic on a network interface alias as a Prometheus metric.
- I made a simple bash script to start and stop Chaos Experiments on nodes that run specifics pods.
- Advanced network configuration on Core routers / AS30972
- Configuring VxLAN on network devices and servers using systemd-networkd
- Developing Github Actions CI/CD workflows
Skills
Some skills I acquired during my experiences
IPv6
Routing
Security
Administration
Network services
High availability
Cloud
Linux
Virtualization
Containerisation
Monitoring
Automation
Tech
Some technologies I love to work with
Terraform / Ansible
Docker containers
Traefik / Caddy
Proxmox VE
Nextcloud
Ghost
Github Actions
Kubernetes with Kops
Terraform / Ansible / Helm
Grafana & Victoria Metrics
XCP-NG & NetApp Storage
Keepalived
HAProxy
Fortinet
Education
2021 - 2023
2020 - 2021
CESI - Lyon
In apprenticeship @ Bedrock Streaming
2018 - 2020
Jean Mermoz High school - Montpellier
Network and system infrastructures option
2015 - 2018
Saint Joseph High school - Rodez
Network and telecom option