
Tarek Esmail
Verified Expert in Engineering
DevOps Engineer and Software Developer
Dubai, United Arab Emirates
Toptal member since August 11, 2021
With an illustrious 7-year tenure as a dedicated DevOps professional, Tarek has consistently spearheaded transformative initiatives that bridge the gap between development and operations. His proficiency extends beyond the code, encompassing strategic planning, cloud architecture, and project management. As an AWS Certified Solution Architect Professional and Project Management Professional (PMP), Tarek brings a unique blend of technical acumen and strategic vision to every project.
Portfolio
Experience
- Continuous Integration (CI) - 6 years
- Kubernetes - 5 years
- AWS DevOps - 5 years
- Azure - 5 years
- DevOps - 5 years
- Google Cloud Platform (GCP) - 4 years
- Microservices - 3 years
- Grafana - 3 years
Availability
Preferred Environment
Linux, Amazon, Terraform, Azure, Google Cloud Platform (GCP), Kubernetes, Amazon EKS, Docker, Serverless, CI/CD Pipelines
The most amazing...
...thing I've architected, deployed, and managed is a scalable, highly available cloud for an IoT security product alongside the software engineering team.
Work Experience
Infrastructure Manager
Rain
- Designed, developed, and maintained CI/CD pipelines for applications and services.
- Automated deployment, configuration, and monitoring of applications and services.
- Designed and implemented strategies for disaster recovery and business continuity.
- Collaborated with development teams to ensure applications were designed for scalability and reliability.
- Researched and evaluated new technologies to improve system performance and reliability.
DevOps Team Lead
IN3 Technology
- Orchestrated serverless workflows using Azure Logic Apps for integrating applications, data, and services.
- Stored data in Azure Blob Storage for unstructured data and Azure Table Storage for structured data.
- Utilized Azure Monitor for monitoring the performance and health of Azure resources.
- Designed and implemented high-availability and disaster recovery solutions using Azure Availability Zones and Azure Site Recovery.
- Implemented Azure Active Directory (AD) for managing user identities and access controls.
- Optimized costs by right-sizing resources, leveraging reserved instances, and implementing cost allocation tags.
- Deployed and managed virtual machines (VMs) on Azure for various workloads.
- Leveraged Azure App Service for hosting web applications, APIs, and mobile backends.
- Utilized Azure SQL Database for scalable and managed relational databases.
- Implemented Azure Functions for event-driven and compute-intensive tasks.
Principal DevOps Engineer
Almatar
- Reduced costs by ~$3,000 each month by eliminating unnecessary servers and consolidating databases.
- Introduced pipeline and automation best practices, putting together an introduction to Docker and Kubernetes on AWS.
- Involved in maintaining user accounts (IAM), SQS and SNS services on AWS cloud.
- Set up schedules for back-ups and monitoring processes.
- Created and maintained fully automated CI/CD pipelines for code deployment using Jenkins.
DevOps Consultant
Izam
- Participated in SCM tool evaluation selection and implementation. Proactively identified and implemented process and other operational improvements for build, release, and deployment.
- Collaborated with the team to schedule and monitor batch jobs weekly.
- Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, and load balancers (ELBs) in the defined virtual private connection.
- Setup and built various AWS infrastructure resources; VPC EC2, S3, IAM, EBS, security group, auto-scaling, and RDS in CloudFormation JSON templates.
Experience
SaaS Application
CI/CD Pipeline Implementation
AWS Migration
Fixing Application Bottlenecks
Education
Bachelor's Degree in Electornics and Communication Engineering
Mansoura University - Mansoura, Egypt
Certifications
Project Management Professional (PMP)
Project Management Institute (PMI)
AWS Certified Solutions Architect Professional
Amazon Web Services
Certified Kubernetes Administrator
CNCF
Red Hat Certified Engineer
Red Hat
Cisco CCNA Security
Cisco
Cisco CCNA R&S
Cisco
Skills
Libraries/APIs
Jenkins Pipeline, Apigee, REST APIs, Node.js
Tools
Slack, Amazon Elastic Container Registry (ECR), Amazon Elastic Block Store (EBS), Terraform, Packer, Amazon Simple Queue Service (SQS), Grafana, Amazon CloudWatch, Amazon EKS, Git, Helm, Amazon Virtual Private Cloud (VPC), AWS ELB, AWS CLI, Amazon Simple Email Service (SES), AWS IAM, Google Kubernetes Engine (GKE), Amazon Elastic Container Service (ECS), AWS CodeBuild, AWS CodeDeploy, Kibana, ELK (Elastic Stack), AWS CloudFormation, AWS SDK, Azure Kubernetes Service (AKS), Azure DevOps Services, Azure Network Security Groups, Azure Virtual Network Gateway, Windows Azure SDK
Frameworks
AWS HA, Swagger
Paradigms
Continuous Integration (CI), DevOps, Agile Project Management, Microservices
Platforms
Linux, Amazon EC2, Kubernetes, AWS ALB, AWS Lambda, Amazon Web Services (AWS), AWS Security Token Service (STS), AWS NLB, Amazon, Docker, Ubuntu, Red Hat Linux, Fedora, CentOS, MacOS, Azure, Google Cloud Platform (GCP), Azure IaaS
Storage
Amazon S3 (AWS S3), Amazon EFS, Google Cloud Storage, Google Cloud SQL, Elasticsearch, NoSQL, Redis Cache, MongoDB, Azure SQL, Azure Blobs
Languages
Python 3, PHP, Go, TypeScript
Other
Cisco, Cisco Networking, Amazon Route 53, AWS WAF, Amazon API Gateway, Prometheus, AWS DevOps, Cloud Architecture, AWS Cloud Architecture, Autoscaling Groups, CI/CD Pipelines, IT Project Management, Cost Cutting (Cost-out), Amazon RDS, AWS CodePipeline, GitHub Actions, Database Clusters, Serverless, Big Data, Azure Virtual Networks
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring