About Karim
Linux DevOps Engineer - AWS, Ansible, CI/CD, AI agents
Why hire me?
My Services:
French
Native or bilingual
Experience
- Linux-ManDevOpsCONSULTING AND AUDITSNovember 2023 - Today (2 years and 9 months)Montpellier, FranceI help companies implement, manage, and optimize their cloud infrastructures and Linux systems.I carry out multiple complex projects, ensuring performance, security, and scalability.Here are some of my key services:Linux server installation & configuration: Setting up and managing high-performance and secure server environments for critical applications.Infrastructure as Code (IaC): Complete automation via Terraform and Ansible for replicable and scalable infrastructures on AWS, OVHCloud, Outscale, and IONOS.Server migration: Seamless migration of servers and systems to cloud or hybrid environments with minimal service interruption.Advanced monitoring: Proactive supervision with Zabbix and metric visualization via Grafana to ensure high service availability.CI/CD pipeline automation: Implementation of robust CI/CD pipelines via GitLab CI and optimization of continuous deployment processes.Cloud: Deployment and management of infrastructures on AWS, OVH, IONOS, and Outscale, ensuring resilience and flexibility.Network security: Configuration of secure VPNs with WireGuard and firewall management to ensure data and communication protection.Web servers and reverse proxy: Management of web infrastructures with Apache, Nginx, Caddy, and HAProxy for high-traffic environments.Backup and restore: Backup and recovery strategies using Restic and S3 for critical data protection.Centralized logging: Setting up a centralized log management solution with Loki for efficient monitoring and debugging.Optimization and standardization of development environments: Using Vagrant and Packer to standardize and automate development environments.
- OVHcloudDevops / SRETELECOMMUNICATIONSJune 2022 - October 2023 (1 year and 4 months)OVHcloud is a global player and the European leader in Cloud, operating over 450,000 servers in 37 data centers across 4 continents, serving 1.6 million clients in over 140 countries.I joined OVHCloud to help them design and deploy scalable and resilient infrastructures focused on automation.I implemented CI/CD pipelines with Terraform.I also set up an observability system with OpenSearch and Grafana, enabling proactive monitoring and optimized incident management.My achievements as DevOps at OVH:⚙️ Resilient Infrastructure Implementation: Design and deployment of an architecture capable of handling heavy loads with minimal interruptions, thus ensuring high service availability.🛠️ Terraform Module Creation: Development of custom Terraform modules for automation and management of cloud environments, enabling a reproducible and scalable infrastructure on OVHCloud.🔄 Management and Automation via Puppet: Implementation and management of server and service configurations at scale with Puppet, enabling efficient infrastructure automation.🔒 Securing and Optimizing OS Images: Use of Packer and Cloud-init to improve and secure system images, ensuring secure and standardized deployments across different environments.📈 System and Application Monitoring Stack: Implementation of a complete monitoring stack, including tools like Prometheus for proactive monitoring of systems and applications.📊 Grafana Dashboard Creation: Development of Grafana dashboards for real-time visualization of infrastructure performance, including metrics for systems, applications, and Nginx servers.
- SagemcomLinux DevOps EngineerTECHJune 2021 - July 2022 (1 year)Rueil-Malmaison, FranceSagemcom, a leader in the design of communication technologies and energy solutions, provides advanced systems for millions of homes and businesses worldwide, with over 6,000 employees in 50 countries.As a Linux System Engineer, I deployed internal projects such as Jira, Confluence, Gitlab, BlackDuck, Jenkins, and others using an infrastructure-as-code approach on physical and virtualized environments (ESX Vcenter, Proxmox).I also optimized, secured, and enhanced infrastructure resilience while actively participating in incident resolution.Administration, monitoring, and management of the server fleet:- Hypervisors: Vmware ESX, Proxmox- OS: Debian 10, Ubuntu 18.04, Slackware 14.2- Applications: forges, jenkins, gitlab, nexus, jira, confluenceMy various tasks at Sagemcom:- Deployment of systems and applications- Infra as code projects (Packer, Ansible, Python and Bash scripts, CI-CD, Docker-compose)- Evolution and improvement of the infrastructure (OS, Virtualization, Containers, Monitoring, Databases, and statistics)- Implementation of solutions meeting developers' needs.- Creation of development environments with Packer, Vagrant, and Docker- Documentation of procedures, diagrams, and explanations of choices to ensure service continuity- Design and updates of Ansible roles and playbooks- Python scripts / Application APIs- Configuration management with Rudder.- Data extraction / StatisticsTechnical Context:Cloud and Virtualization: VMware Vcenter, Proxmox,Operating Systems: Linux (Debian 10, Ubuntu 18.04, Slackware 14.2)Infrastructure as Code: Packer, Ansible, Terraform, VagrantAutomation and CI/CD: Jenkins, GitLab CICollaboration Tools: Jira, Confluence, GitLabConfiguration Management: RudderMonitoring: CentreonContainerization: Docker, Docker-composeDatabases: MySQL, PostgreSQL
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- BTS Services informatiques aux organisationsIris - Paris2017- Algorithmie et programmation orientée objet - Gestion de bases de données : MySQL, Oracle, Access - Méthode d’analyse et de conception de projets - Veille documentaire (suivi des évolutions technologiques) - Culture technologique - Définition des besoins et des contraintes de l'organisation - Réalisation des solutions applicatives - Maintenance applicative et évolutive - Formation et assistance des utilisateurs - Support systèmes des accès utilisateurs - Support réseau des accès utilisateurs