Selmi Mehdi Mehdi, DevOps consultant

Selmi Mehdi Mehdi

DevOps consultant

Thales

Location
Tunisia - Tunis
Education
Higher diploma, هندسة اتصلات و شبكات
Experience
9 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 6 Months

DevOps consultant at Thales
  • Saudi Arabia - Riyadh
  • My current job since September 2019

- Deployment of the STC in house On Demand Connectivity Solution components (eSIM).
- Infrastructure Provisioning with terraform in vSphere.
- High available Kubernetes Rancher cluster deployment.
- Deployment of a Nexus server (Local Container registry, local yum repository, local NTP server).
- High available Vault and Consul clusters deployment.
- High available Cassandra and Oracle Database clusters deployment.
- Deployment of the different Application components on Kubernetes.
- Deployment of the ELK stack for logging,
- Deployment of the Prometheus Operator for infrastructure monitoring.
- Integration of the Solution the different STC Backend Systems
- DNS, NTP, Splunk, Mail Servers and Corporate Proxy integration.
- Coding Shell scripts to automate exchange GESPML files with STC, Zain and Mobily SFTP servers

DevOps Engineer at Ejad tech
  • Tunisia - Tunis
  • September 2018 to September 2019

- Containerization of the company infrastructure.
· Deploying a Kubernetes cluster on Google Kubernetes Engine (GKE).
· Deploying the different infrastructure components on the deployed Kubernetes cluster.
· Defining and implementing the Continuous Integration (CI) / Continuous Deployment (CD) principles.
· Deploying a Kubernetes cluster on physical servers.
· Maintaining the legacy company infrastructure on Amazon EC2.

DevOps Engineer at Influans
  • Tunisia - Tunis
  • February 2018 to September 2018

- Building a 100% automated deployment of High available Kubernetes clusters with kubeadm on Debian Linux instances.
· Automating different operations (Rolling upgrade/restart) of Kubernetes clusters.
· Access and Role management on Kubernetes with Role Based Access Controls (RBAC) and OpenId Connect (OIDC)
· Deploying instances in the OVH public Cloud (openstack based ) with Terraform.
· Build a 100% automated Cassandra ring with Ansible.
· Automating different operations (Rolling upgrade/restart) of Cassandra ring.
· Defining and implementing Cassandra backup/restore procedures.
· Automating Cloudera manager Big data cluster deployment.
· Automating different operations (Rolling upgrade/restart) on Cloudera manager cluster.
· Automating different Data stores clusters ( Elasticsearch, MongoDB ) deployment and operations.
· Defining and implementing the Continuous Integration (CI) / Continuous Deployment (CD) principles.

DevOps Engineer at OVH SARL
  • Tunisia - Tunis
  • November 2015 to February 2018

- Managing the domain name infrastructure handling communication with the different domain name providers (Verisign .com, Afnic .fr ) : More than 100 domain name providers and 4M domain names portfolio.
· Coding and deploying Perl scripts Consuming SOAP web services proposed by domain name providers.
· Coding and deploying Perl scripts managing the DNS infrastructure (More than 5M DNS zone).
· Deploying the OVH DNS infrastructure in the U.S Datacenters and coordinating with the different teams in the U.S.
· Defining and implementing Backup/Restore DNS zones procedures.

System Engineer at Netissime
  • Tunisia - Tunis
  • December 2014 to November 2015

- Installing Linux Operating System ( Debian, CentOS ) on Physical and Virtual servers.
· Securing Linux servers against different cyber-attacks (SSH brute force, XSS Cross site scripting, SQL Injection, Man-in-the-middle)
· Cloud and dedicated Linux server’s administration (Upgrades, troubleshooting: Hard drive lack of space, memory and CPU overloading).
· Managing different Mail transfer agent (MTA) on Linux Servers
· Data center infrastructure monitoring.
· Incidents on cloud and dedicated servers troubleshooting.
· High available web infrastructure clustering.

Education

Higher diploma, هندسة اتصلات و شبكات
  • at National Engineering School Of GabesPreparatory Studies
  • June 2014

Engineer’s Degree Linux Professional Institute First Level Certification. Projects -Migrating the OVH European DNS infrastructure to the US DCs. -Setting up OVH Tunisian DNS infrastructure in Tunisia. -Setting up OVH many EPP clients using Perl programming language

High school or equivalent,
  • at National Institute Of Preparatory Studies Of Nabul

Specialties & Skills

Large Scale Deployments
Shell Scripting
IT Benchmarking
Containers
Clustering
Kubernetes
Terraform
OpensStack
Elasticsearch
Cassandra
MongoDB
SHELL SCRIPTING
Bitbucket

Languages

English
Expert
Arabic
Native Speaker
French
Expert
German
Beginner

Training and Certifications

Suse Linux Administrator (Certificate)
Date Attended:
July 2014
Valid Until:
July 2019
Linux Professional Institut Certificat (Certificate)
Date Attended:
July 2014
Valid Until:
January 2019