Tarek Srour, Developer in Beirut, Beirut Governorate, Lebanon
Tarek is available for hire
Hire Tarek

Tarek Srour

Verified Expert  in Engineering

DevOps Engineer and Developer

Beirut, Beirut Governorate, Lebanon

Toptal member since October 25, 2022

Bio

Tarek is a DevOps engineer with experience supporting, automating, and optimizing mission-­critical deployments in AWS, bare metal, configuration management, CI/CD, and DevOps processes following best practices in any environment. He works with a large suite of DevOps tools ranging from IaC, configuration management, and CI/CD. Tarek excels with programming and scripting languages such as C, C++, C#, Java, Kotlin, JavaScript, Go, Python and Bash.

Portfolio

Monty Mobile
Docker, Docker Swarm, Kubernetes, Ansible, Terraform, GitLab CI/CD, Vagrant...

Experience

  • Python - 5 years
  • Kotlin - 3 years
  • Docker - 2 years
  • GitLab CI/CD - 2 years
  • Ansible - 2 years
  • Kubernetes - 2 years
  • Linux - 2 years
  • Docker Swarm - 2 years

Availability

Part-time

Preferred Environment

Linux, GitLab, GitLab CI/CD, Python, Ansible, Kubernetes, Docker, Docker Swarm, Vagrant, Terraform

The most amazing...

...migration I've completed was of Monty Mobile's old infrastructure to a Kubernetes cluster with no downtime, and where I was recognized for excellence in work.

Work Experience

DevOps Engineer

2019 - 2022
Monty Mobile
  • Migrated old infrastructure to a Kubernetes cluster with no downtime.
  • Set up a Gitlab CI/CD pipeline for old and new projects with multiple frameworks (Java Spring Boot, React, Python, and Go) on different environments (Docker Swarm, Kubernetes, and Systemd).
  • Created, managed, and deployed over 30 projects, providing ten solutions for 20 clients.
  • Collaborated with developers to build their development pipeline and deploy code to various environments.
Technologies: Docker, Docker Swarm, Kubernetes, Ansible, Terraform, GitLab CI/CD, Vagrant, Packer, Python

Experience

Video Ring-back Tone

Migrated the large infrastructure of an old solution for five clients from the old Systemd approach to a Docker-based deployment on Kubernetes. The solution was dockerized and deployed to the new infrastructure with zero downtime and no user disruptions.

Education

2010 - 2017

Master's Degree in Telecommunications

Lebanese University - Beirut, Lebanon

Skills

Libraries/APIs

React

Tools

GitLab CI/CD, Ansible, Docker Swarm, Vagrant, GitLab, Terraform, Packer, Amazon EKS

Platforms

Docker, Linux, Kubernetes

Languages

Python, Java, Kotlin, C

Frameworks

.NET 4

Other

Networking, Signals

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring