Maher N.

Devops Engineer

720 dollar
Freelancer
12 years
Châtillon, FRANCE

My experience

More

Trust.coJanuary 2020 - January 2021

1-Project: Design and platform deployment automation 3 platforms (dev/staging/prod)

- VPC Architecture design (HA, Security, Maintainability), Terraform deployment: VPC, EKS-fargate, ECR, EC2,

Autoscaling, Route53, SES, Cloud-front, VPC-endpoint, VPN, Global-accelerator, ALB

- Data pipeline design, implementation & data connectors development (BOTO3 library): Lambda, Stepfunction, Redshift, RDS, DocumentDB, DynamoDB, S3, Kinesis , Firehose , Elasticsearch, SNS , SQS, Xray

- Security policy rules implementation / Monitoring / logs centralization: IAM, Cloud-trail, ACL, SG, Secret

manager, Cert-manager, Newrelic , Cloud-watch, KMS

- Implementation of CI/CD pipelines : Circle-CI, Code-deploy, Helm, Docker, Pytest

More

DS OutscaleJanuary 2017 - January 2021

 1-Project : Accounting/Billing platforms : 7 platforms : Regions (EU/US/HK/JA/SEC) multi AZ

 - Requirements definition / Impact analysis / Risks management / Planification

 - Architecture, design & Business continuity plan definition: Kubernetes,EKS, ECR, Postgres RDS, AWS, Opencell

- Deployment, automation and CI/CD: Terraform cloud, Helm, Gitlab CI/CD, Harbor, Gitlab-backend

- Python data orchestrator implementation: Python, Docker, Multi-threading

2- Project : Logs centralization on Elasticsearch / HDFS / Kafka Multi regions / Multi pipelines / 30 To of data –

Platform and cluster architecture design / team mentoring / performance benchmark and optimization

- Terraform deployment, configuration & automation: Elasticsearch, NIFI, HDFS, Terraform, AWS, Salt-stack

- Data pipeline definition & ETL implementation Logstash, Kafka, Rsyslog

- Development of data connectors: web scrapping Selenium, Python, API, Nodejs, Pm2, Docker, Sql, Rest,

 Streaming, Multi process, Perf)

More

Bouygues TelecomJanuary 2015 - January 2017

1- Poject BIG DATA platform for BBOX devices network: data pipelines implementation (9 types of BBOX devices/

3 Millions of BBOX 180Gb/day)

- Project study (Planning / Budget / Risks / Requirement definition)

- Data pipeline architecture, design and development AWS, Python, Nodejs, Panda, Ansible, Matplotlib

- Deployment of cluster Hadoop, HDFS, Hive, Kafka, (cloudera) on AWS

- Performance optimization / monitoring Zabbix , AB benchmark, Iperf

 2- Project logs / Metrics centralization of all BBOX devises networks (3 millions of devices )

- Data pipelines definition and deployment MQTT agent, Elastic search, Kafka, Rsyslog, Logstash, Ansible

- Elastic search cluster architecture / deployment and optimization HA, Clustering, Backups, Data partitioning

- Perf benchmark and optimization Jmeter, Fio, Nmon.

More

QosmosJanuary 2014 - January 2015

Development of network traffic analysis DPI

1- Project POC service classifier

 - Development of in-memory data base (perf optimization). Linux, GIT, C, Python, KVM, RPM

 - RFC network protocol implementation 10G/s Wireshark, Tcpdump, Iftop

 - CLI, configuration module & API development Node JS, NPM, Express .

2- Project POC VNFC (Virtual network function component)

- Development of multithread data export modules with Python Kafka, Glusterfs, Json, Rest, Shell.

More

Neway ITJanuary 2011 - January 2012

Software development engineer : Development of IPTV generator
 - Architecture design and development of application modules

 Python, Linux, Shell, Json, API, Flask, Scrum, Git, Gstreamer

More

IPTVJanuary 2011 - January 2012

Unified process, Data flow, * Neway IT : Software development engineer : Development of IPTV generator
Kneading networks, Functional - Architecture design and development of application modules
analysis, MVC Python, Linux, Shell, Json, API, Flask, Scrum, Git, Gstreamer
More

Bouygues TelecomJanuary 2007 - January 2011

* Bouygues Telecom: Data system engineer 2015-2017
National Institute of Applied 1- Poject BIG DATA platform for BBOX devices network: data pipelines implementation (9 types of BBOX devices/
Science and Technologies INSAT 3 Millions of BBOX 180Gb/day)
- Project study (Planning / Budget / Risks / Requirement definition)

My stack

Other

tableau, Python Programming, Terraform deployment, Kubernates Monitoring, Scrum Methodology, Risks management, Amazon Web Services, Apache NIFI, S3, UML/OMT, Amazon DynamoDB, Apache Hive

Big Data

Big Data, Hadoop, Hortonworks, Apache Kafka

Databases

Redis, PostGreSQL

Others

Logstash, Multithreading, Packer, RFC, Wireshark, Builder, API, CLI, Cloud, Kibana

Open Source solutions

Kubernetes

IT Infrastructure

Ansible, Terraform, VMware, CentOS, HAProxy, Zabbix, Git, Docker, Ubuntu, Linux, Nginx, KVM, VMware vSphere, Virtualization

Application servers

Apache Web Server

Frameworks

Node.js

Languages

Python, MVC, SQL

Analysis methods and tools

Selenium

Business Intelligence

ETL

Software testing

JMeter, Postman

Technologies

POSIX, HDFS, AWS, ElasticSearch, REST API, Flask

My education and trainings

Specialized Master’s Degree in Innovation Management - ENSAM ParisTech2012 - 2013

Industrial Computer Science Engineer - National Institute of Applied Science and Technologies INSAT2007 - 2011

Integrated Preparatory School Math, Physics & Computer Science - National Institute of Applied Science and Technologies INSAT2005 - 2007